欢迎来到爱学习爱分享,在这里,你会找到许多有趣的技术 : )

标签:系统设计

开发者头条

设计消息中间件时我关心什么?

设计消息中间件时我关心什么?
导读:应对高可用及极端峰值,每个技术团队都有自己的优秀经验,但是这些方法远没有得到体系化的讨论。高可用架构在 6 月 25 日举办了『高压下的架构演进』专题活动,进行了闭门私董会研讨及对外开放的四个专题的演讲,期望能促进业界对应对峰值的方法及工具的讨论,本文是去哪儿网余昭辉介...

4年前 (2018-12-30) 745℃ 0喜欢

开发者头条

消息队列设计精要

消息队列设计精要
消息队列已经逐渐成为企业IT系统内部通信的核心手段。它具有低耦合、可靠投递、广播、流量控制、最终一致性等一系列功能,成为异步RPC的主要手段之一。 当今市面上有很多主流的消息中间件,如老牌的ActiveMQ、RabbitMQ,炙手可热的Kafka,阿里巴巴自主开发的Notif...

4年前 (2018-12-30) 1013℃ 0喜欢

开发者头条

今日头条架构演进之路

今日头条架构演进之路
导读:高可用架构在 6 月 25 日举办了『高压下的架构演进』专题沙龙,进行了闭门私董会研讨及对外开放的四个专题的演讲,期望能促进业界应对峰值方法及工具的讨论,本文是夏绪宏介绍今日头条架构演进经验。 夏绪宏,今日头条架构师,专注对高性能大规模 Web 架构,云计算、...

4年前 (2018-12-30) 750℃ 0喜欢

开发者头条

呼叫中心架构设计

呼叫中心架构设计
摘要 我们需要实现一个能够能够支撑业务实现并能够接入多个云通话服务渠道的系统,命名为 CC(Call Center,呼叫中心)。本文将介绍 CC 的技术架构设计,欢迎大家来讨论~ 背景 客户在打电话给客服(坐席)时需要保护自...

4年前 (2018-12-30) 862℃ 0喜欢

开发者头条

数据系统架构:Lambda architecture

数据系统架构:Lambda architecture
传统系统的问题 “我们正在从IT时代走向DT时代(数据时代)。IT和DT之间,不仅仅是技术的变革,更是思想意识的变革,IT主要是为自我服务,用来更好地自我控制和管理,DT则是激活生产力,让别人活得比你好”——阿里巴巴董事局主席马云。 数据量从M的级别到G的级别到现...

4年前 (2018-12-30) 802℃ 0喜欢

开发者头条

利用 CQRS 来创建高速响应系统

利用 CQRS 来创建高速响应系统
命令查询职责分离 (CQRS) 模式在过去的三四年间开始普及。当然,在通过多个进程更新数据集的协作场景中,这是一种重要的工具(Dino Esposito 在 2015 年 6 月的“前沿技术”专栏,即在 bit.ly/1OtQba3上的“适用于通用应用程序的 CQRS”中,构...

4年前 (2018-12-30) 852℃ 0喜欢

开发者头条

分布式队列编程:模型、实战

分布式队列编程:模型、实战
介绍 作为一种基础的抽象数据结构,队列被广泛应用在各类编程中。大数据时代对跨进程、跨机器的通讯提出了更高的要求,和以往相比,分布式队列编程的运用几乎已无处不在。但是,这种常见的基础性的事物往往容易被忽视,使用者往往会忽视两点: 使用分布式队列的时候,没有意识到...

4年前 (2018-12-30) 737℃ 0喜欢

开发者头条

ActiveMQ 高可用集群方案

ActiveMQ 高可用集群方案
在高并发、对稳定性要求极高的系统中,高可用的是必不可少的,当然ActiveMQ也有自己的集群方案。从ActiveMQ 5.9开始,ActiveMQ的集群实现方式取消了传统的Master-Slave方式,增加了基于ZooKeeper + LevelDB 的 Master-S...

4年前 (2018-12-30) 819℃ 0喜欢

开发者头条

京东抢购服务高并发实践

京东抢购服务高并发实践
作者:张子良,京东高级开发工程师,在京东负责抢购后端服务系统架构和开发工作。 服务介绍 限时抢购又称闪购,英文Flash sale,起源于法国网站Vente Privée。闪购模式即是以互联网为媒介的B2C电子零售交易活动,以限时特卖的形式,定期定时推出国际知名品...

4年前 (2018-12-30) 760℃ 0喜欢