花费 8 ms
微服务架构下分布式事务解决方案——阿里GTS

1 微服务的发展 微服务倡导将复杂的单体应用拆分为若干个功能简单、松耦合的服务,这样可以降低开发难度、增强扩展性、便于敏捷开发。当前被越来越多的开发者推崇,很多互联网行业巨头、开源社区等都开始了微服 ...

Wed Mar 07 23:18:00 CST 2018 10 126400
分布式系统唯一ID生成方案汇总

系统唯一ID是我们在设计一个系统的时候常常会遇见的问题,也常常为这个问题而纠结。生成ID的方法有很多,适应不同的场景、需求以及性能要求。所以有些比较复杂的系统会有多个ID生成的策略。下面就介绍一些常见 ...

Sun Feb 28 05:35:00 CST 2016 10 116924
etcd集群部署与遇到的坑

在k8s集群中使用了etcd作为数据中心,在实际操作中遇到了一些坑。今天记录一下,为了以后更好操作。 ETCD参数说明 —data-dir 指定节点的数据存储目录,这些数据包括节点ID,集群 ...

Tue Aug 02 18:11:00 CST 2016 0 59721
使用RabbitMQ实现延迟任务

场景一:物联网系统经常会遇到向终端下发命令,如果命令一段时间没有应答,就需要设置成超时。 场景二:订单下单之后30分钟后,如果用户没有付钱,则系统自动取消订单。 上述类似的需求是我们经常会遇见的问 ...

Sat Mar 25 06:15:00 CST 2017 8 46402
微服务架构的核心要点和实现原理

摘要:本文中,我们将进一步理解微服务架构的核心要点和实现原理,为读者的实践提供微服务的设计模式,以期让微服务在读者正在工作的项目中起到积极的作用。 微服务架构中职能团队的划分 传统单体架 ...

Tue Jul 10 19:54:00 CST 2018 1 25229
解读Raft(一 算法基础)

(一 算法基础)》 什么是RAFT 分布式系统除了提升整个体统的性能外还有一个重要特征就是提高系统 ...

Mon Apr 23 17:26:00 CST 2018 0 26325
定时任务的分布式调度

单机定式任务调度的问题 在很多应用系统中我们常常要定时执行一些任务。比如,订单系统的超时状态判断、缓存数据的定时更新、定式给用户发邮件,甚至是一些定期计算的报表等等。常见的处理方式有线程的while ...

Mon May 22 05:39:00 CST 2017 2 35671
Apache Pulsar简介

Apache Pulsar What is Pulsar "Pulsar is a distributed pub-sub messaging platform with a very flexi ...

Mon Jul 16 18:30:00 CST 2018 1 21736

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM