07 2022 档案

技术架构(6)-分布式缓存
摘要:什么是缓存 缓存是为了提高IO操作效率,提升数据读取命中率的一类硬件或者软件。在应用开发中,缓存通常是指将磁盘数据放在内存中的一类软件产品。 为什么需要分布式缓存 单体架构中用到的单机缓存把数据库的数据放到本地内存中,可以把数据写到HashMap,也可以写到成熟的缓存产品中。本地缓存不需要网络交互、 阅读全文

posted @ 2022-07-19 10:53 别样风景天 阅读(176) 评论(0) 推荐(0)

技术架构(5)-分布一致性
摘要:我认为,分布一致性包含两种不同的场景。一种是像微服务这样,由于分布式事务的引入,导致不同数据之间的逻辑关系不一致。另一种是分布式存储中,由于数据分片和多副本导致的相同数据不同副本不一致。 分布式事务一致性 分布式事务是在分布式系统中实现事务,它是由多个本地事务组合而成,对于分布式事务而言几乎满足不了 阅读全文

posted @ 2022-07-07 10:24 别样风景天 阅读(221) 评论(0) 推荐(0)

技术管理心得(2)—— 技术总监需要会些什么
摘要:原文见这里:技术总监需要会些什么 背景 技术管理者(技术总监/经理/CTO)期望通过体系化的管理方式,能够在百人、千人以上的团队中有效的构建聚焦目标、自我成长、高效能的研发作战团队,快速拿出成果,支撑业务发展。 痛点 小团队人员快速扩张,团队文化稀释,人员效能下降,目标逐渐弱化。 各团队管理方式及标 阅读全文

posted @ 2022-07-02 12:42 别样风景天 阅读(1309) 评论(1) 推荐(0)

导航