会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
没有锄头
博客园
首页
新随笔
联系
管理
2017年11月7日
浅谈分布式事务(转)
摘要: 转自 http://www.linkedkeeper.com/detail/blog.action?bid=1013 现今互联网界,分布式系统和微服务架构盛行。一个简单操作,在服务端非常可能是由多个服务和数据库实例协同完成的。在一致性要求较高的场景下,多个独立操作之间的一致性问题显得格外棘手。 基于
阅读全文
posted @ 2017-11-07 10:23 没有锄头
阅读(121)
评论(0)
推荐(0)
2017年9月14日
秒杀系统架构分析与实战
摘要: https://mp.weixin.qq.com/s?__biz=MzIyNjE4NjI2Nw==&mid=404644054&idx=1&sn=5e56ff3ca1d9030a00bdbbb2c2e34ac0&scene=1&srcid=0323TwjxQZ
阅读全文
posted @ 2017-09-14 11:20 没有锄头
阅读(151)
评论(0)
推荐(0)
2017年9月11日
达达CTO谈创业公司如何走高性能服务端优化之路
摘要: 业务场景 达达是全国领先的最后三公里物流配送平台。 达达的业务模式与滴滴以及Uber很相似,以众包的方式利用社会闲散人力资源,解决O2O最后三公里即时性配送难题。 达达业务主要包含两部分:商家发单,配送员接单配送,如下图所示。 达达的业务规模增长极大,在1年左右的时间从零增长到每天近百万单,给后端带
阅读全文
posted @ 2017-09-11 20:05 没有锄头
阅读(149)
评论(0)
推荐(0)
2017年9月6日
分布式ID生成器 | 架构师之路(转)
摘要: 一、需求缘起 几乎所有的业务系统,都有生成一个唯一记录标识的需求,例如: 消息标识:message-id 订单标识:order-id 帖子标识:tiezi-id 消息标识:message-id 订单标识:order-id 帖子标识:tiezi-id 这个记录标识往往就是数据库中的主键,数据库上会建立
阅读全文
posted @ 2017-09-06 16:09 没有锄头
阅读(198)
评论(0)
推荐(0)
2017年9月5日
小话设计模式原则之:接口隔离原则ISP
摘要: http://www.cnblogs.com/landeanfen/p/5272144.html 前言:有朋友问我,设计模式原则这些东西在各大社区都讨论烂了,一搜一大把的资料,还花这么大力气去整这个干嘛。博主不得不承认,社区里确实很多这方面的资料,并且不乏出色的文章。博主的想法是,既然要完善知识体系
阅读全文
posted @ 2017-09-05 10:41 没有锄头
阅读(135)
评论(0)
推荐(0)
小话设计模式原则之:单一职责原则SRP(转)
摘要: 前言:上篇小话设计模式原则之:依赖倒置原则DIP简单介绍了下依赖倒置的由来以及使用,这篇继续来看看设计模式另一个重要的原则:单一职责原则。 软件设计原则系列文章索引 小话设计模式原则之:依赖倒置原则DIP 小话设计模式原则之:单一职责原则SRP 小话设计模式原则之:接口隔离原则ISP 小话设计模式原
阅读全文
posted @ 2017-09-05 10:36 没有锄头
阅读(105)
评论(0)
推荐(0)
小话设计模式原则之:依赖倒置原则DIP(转)
摘要: 前言:很久之前就想动笔总结下关于软件设计的一些原则,或者说是设计模式的一些原则,奈何被各种bootstrap组件所吸引,一直抽不开身。关于设计模式,作为程序猿的我们肯定都不陌生。博主的理解,所谓设计模式就是前人总结下来的一些对于某些特定使用场景非常适用的优秀的设计思路,“前人栽树,后人乘凉”,作为后
阅读全文
posted @ 2017-09-05 10:17 没有锄头
阅读(234)
评论(0)
推荐(0)
2017年9月2日
TCP协议特点和三次握手/四次挥手
摘要: http://www.imooc.com/article/19345 一.TCP的特性 TCP提供一种面向连接的、可靠的字节流服务在一个TCP连接中,仅有两方进行彼此通信。广播和多播不能用于TCPTCP使用校验和,确认和重传机制来保证可靠传输TCP给数据分节进行排序,并使用累积确认保证数据的顺序不变
阅读全文
posted @ 2017-09-02 20:26 没有锄头
阅读(255)
评论(0)
推荐(0)
mongoDB使用
摘要: 1) 先启动,添加账号,密码, 后重启 授权 -auth 1:问题如下:mongodb 添加用户报错TypeError:db.addUser is not a function 原因是 新版的MongoDB已经不支持addUser方法了。 改成createUser了。 使用方法如下 1:问题如下:m
阅读全文
posted @ 2017-09-02 16:46 没有锄头
阅读(207)
评论(0)
推荐(0)
2017年9月1日
单KEY业务,数据库水平切分架构实践 | 架构师之路
摘要: 本文将以“用户中心”为例,介绍“单KEY”类业务,随着数据量的逐步增大,数据库性能显著降低,数据库水平切分相关的架构实践: 如何来实施水平切分 水平切分后常见的问题 典型问题的优化思路及实践 如何来实施水平切分 水平切分后常见的问题 典型问题的优化思路及实践 一、用户中心 用户中心是一个非常常见的业
阅读全文
posted @ 2017-09-01 17:15 没有锄头
阅读(170)
评论(0)
推荐(0)
下一页
公告