软件架构与思考


#软件架构与思考


高性能设计模式

数据库分库分表指南

MySQL 建表参考

MySQL 初始化数据的一些方案

数据版本号

分布式 ID 生成方案探讨

一个简单的分布式 ID 实现

一个随机的分布式 ID 实现

缓存

使用数据版本号保证缓存是最新数据

基于redis的二级缓存

如何实现远程调用

RPC 协议中的数据签名验签和加解密方案探讨

关于服务间调用循环依赖的一些思考

我所理解的负载均衡

一致性哈希

基于Redis的分布式会话管理系统

如何部署服务

灰度发布

如何区分上游和下游

日志级别

一个可扩展的 MQ 消息设计

Dynamo涉及的算法和协议

写时复制

Gearman入门

如何使用redis构建异步任务处理程序

关于对账的一些理解

一个简单可靠的 Dubbo 请求 响应数据签名方案

使用卫语句减少 if else 嵌套