设计原则mysql
程序员比较关注的是功能正常运行,业务逻辑会不会出错。底层通讯、协调、物理容灾是不关心的,我认为物理容灾交给运维同事负责比较好,他们或者会想出更好方案,数据挖掘是后期工做,前期只设计支持模型.
而咱们只负责负载均衡部份
什么样的程序须要分布式?程序员
百万级别以上的用户用分布式好点,少于百万仍是单机吧web
分析案例算法
评论变更频烦,可按一周7天切分7个集群,轮盘式发布处理sql
消息推送,可按小时/天 切分集群,轮盘式发布处理,FIFO策略控制集群,入库或彻底丢去数据库
全部消息都是在线推送,推送成功再记录,减小IO压力缓存
越写愈加现注意的细节太多了,能够出一本书,之后有空再补上网络