获得徽章 1
#青训营笔记创作活动#
2月22日 打卡day10
今天学习了有关子网划分和超网划分的内容。子网划分是为了解决网络地址(特别是a类和b类地址)地址浪费的问题而产生的,将一个网络划分为多个子网;而超网划分是将几个c类网络聚合成一个更大的网络段。
#青训营笔记创作活动#
2月20日 打卡day9
今天学习了并行计算的相关知识。并行计算就是将复杂的问题分解成若干部分,将每个部分交给独立的处理器进行计算提高效率。并行计算中的算法设计非常重要,需要设计合理的算法使并行计算中处理器的利用率最高,效率最高,消耗时间最短。
#青训营笔记创作活动#
2月16日 打卡day8
今天学习的内容是redis。redis是完全开源免费的,是当前最热门的noSql数据库之一。redis的优势有:可以完成大量数据读写;redis的性能强大,可以将不频繁变动并执行耗时久的sql运行结果放入缓存,达到迅速响应的效果;redis查询的数据保存到硬盘上可以防止重启数据丢失。
#青训营笔记创作活动#
2月10日 打卡day7
今天学习的内容是Google文件系统gfs。gfs是为了支持海量存储的文件系统而设计的。gfs将容错的任务交给文件系统完成,利用软件的方法解决系统可靠性问题,使存储的成本成倍下降。gfs将服务器故障视为正常现象,并采用多种容错措施,确保数据存储的安全、保证提供不间断的数据存储服务。
#青训营笔记创作活动#
2月9日 打卡day6
今天学习的内容是hertz框架中的jwt认证。hertz框架中具有jwt,可以完成用户的登录验证,验证用户信息的函数写在Authenicator中。token返回在LoginResponse中。jwt认证可以通过hz命令直接生成基础代码,开发者无须花费大量时间来构建一个良好的代码结构,十分方便。
#青训营笔记创作活动#
2月8日 打卡day5
今天学习的内容是rpc。rpc是远程过程调用协议,一种通过网络从远程计算机上请求服务,而不需要了解底层网络技术的协议。rpc采用客户端/服务端模式,通过request-response消息模式实现。
#青训营笔记创作活动#
2月3日 打卡day4
今天预习了电商的秒杀业务。电商的秒杀业务是指商家发布一些价格较低的商品,买家在同一时间网上抢购的一种方式。秒杀业务一般有库存限制和时间限制,把秒杀商品压入Redis缓存提升访问效率。秒杀商品再被买家点击抢购后立即减少库存,库存为0或超过秒杀时间买家则无法进行秒杀下单。
#青训营笔记创作活动#
2月2日 打卡day3
今天预习了微服务架构。对于传统服务架构,有着不灵活、不可扩展、debug麻烦等缺点,而微服务架构将应用程序构建为围绕业务领域建模的小型自治服务的集合,每个服务都实现了单一的业务能力。通过微服务架构,可以方便每个服务的独立开发,并且其中一个服务出现bug时不会影响到别的服务,方便维护和扩展。
#青训营笔记创作活动#
1月31日 打卡day2
今天预习了分布式理论的基础,包括分布式系统的定义:分布式系统是由一组通过网络进行通信,为了完成共同的任务而协调工作的计算机节点组成的系统。以及cap理论、acid理论和base理论,了解了分布式系统的三点:一致性、可用性巨额分区容忍性最多只能实现两个;以及了解了事务正确执行的四个基本要素;原子性、一致性、隔离性、持久性。
#青训营笔记创作活动#
12月29日 打卡day1
今日预习了一下规则引擎。规则引擎可以降低进行复杂业务开发时,逻辑组件之间的复杂性以及降低应用程序的维护时间、费用并提升可扩展性。
下一页