架构
zorke
立志从事于挑战自我的软件开发岗位
展开
-
【架构】概述
以高可用服务架构为主题的系统架构设计一直是技术人员所追求的,核心要点是“可伸缩”和“可扩展”,涉及到应用层、数据库、缓存、消息队列、大数据查询系统、分布式定时任务调度系统、微服务等层面 如开源的一些可伸缩框架,数据库分库分表dhsplit、缓存分片redic、专业的发号器vesta、消息队列处理机框架kclient 本次读书系列,为学习李艳鹏大神的《可伸缩服务架构:框架...原创 2018-09-28 21:19:57 · 234 阅读 · 0 评论 -
【架构】一款永不重复的高性能分布式发号器
零、基本术语 发号器:用于生成唯一流水号(也即俗称的唯一ID)的服务系统,称之为发号器一、技术选型UUID 优点:能够保证唯一性 缺点:(1)完全的时间数据=>性能比较差、比较长、占用空间大、间接导致数据库性能下降;(2)无序=>导致B+树索引在写的时候会有过多的随机写操作,不会产生有顺序的append操作,而是需要进行insert操作,这将读取整...原创 2018-09-28 23:49:14 · 785 阅读 · 0 评论