主题  评论  推荐  标签 用户 查搜  
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 CQRS 扩展性 并发编程 事件溯源 分布式 SOA

2018年微服务将疯狂至死

   
banq   18-01-16  阅 18  赞1  评论0
本文是Dave Kerr发表的一篇微服务批判性文章,他认为复杂性是导致微服务将死的一个重要原因,实际上微服务本来是解决复杂性的,将牵一动百的单体架构变成很多独立.. [详细]

微服务API网关NGINX、ZUUL、Spring Cloud Gateway与

   
banq   18-01-12  阅 57  赞1  评论0
OpsGenie是一家DevOps管理工具公司,我们在人员和产品功能方面一直在积极发展。去年我们的工程团队从15个增长到了50个。为了扩大开发团队,我们通过遵守.. [详细]

超越分布式事务

       
banq   18-01-11  阅 179  赞1  评论1  最近更新:banq 5 天 前
该文是Salesforce的软件架构师Pat Helland于2016年12月发表的针对其在2007年CIDR(创新数据库研究会议)上首次发表的同名文章的更新和.. [详细]

事件是一等公民

       
banq   18-01-10  阅 170  赞1  评论0
在面向对象编程中,对象是一等公民,后来在函数式编程中,函数是一等公民,而如今在事件驱动编程中,事件是第一公民,事件其实是对象与函数的集合体,能够利用两者优点,回.. [详细]

CAP定理在分布式系统设计中的最新应用

       
banq   18-01-05  阅 494  赞2  评论1  最近更新:banq 1 周 前
本文翻译自国外InfoQ和计算机杂志上一篇2012年旧文,本文就有关数据同步进行了讨论,特别关注业务事务的不变性与一致性如何在分布式系统中巧妙保证,探讨了长时间.. [详细]

微服务中的事件、流程和长时间运行业务

       
banq   17-12-25  阅 466  赞6  评论0
本文是讨论微服务和领域事件架构下一些需要长时间运行服务的设计问题,这些长时间运行的服务任务是因为有人工流程介入导致,比如请假需要所在部门和人事部门等两个部门领.. [详细]

Slack是如何实现分布式任务处理的扩展?

       
banq   17-12-15  阅 411  赞1  评论0
这里介绍Slack公司是如何使用Kafka和Redis作为分布式任务队列(类似国内当当网的elastic-job),以毫秒级可靠地处理数十亿个任务。 Slac.. [详细]

如何在系统设计中使用CAP定理?

 
banq   17-12-13  阅 619  赞3  评论0
什么是CAP定理?在Consistency一致性, Availability可用性, Partition-tolerance分区容忍性三者之中只能选两。 CP.. [详细]

网上体育彩票行业的编程语言:Go与Erlang/Elixir比较

     
banq   17-12-13  阅 353  赞2  评论0
“针对这项工作选择正确的工具”是网上体育博彩行业流行的谚语。Erlang和Elixir常常是在线投注和博彩行业的正确工具,其中有三个关键原因:优异的并发性,可.. [详细]

开源分布式事务数据库AntidoteDB

     
banq   17-12-07  阅 762  赞4  评论0
当前数据库领域存在两大派别:关系数据库代表的强一致性和NoSQL代表的最终一致性。而AntidoteDB介于这两者中间,提供正好一致性。 强一致性数据库优点:.. [详细]

微服务通信原则:智能终端和哑管道

     
banq   17-11-29  阅 813  赞3  评论0
大部分公司迁移到微服务架构面临的一个挑战是如何实现微服务之间的通信。 在过去单体架构中,各个组件都在同一个进程中运行,相互通信只是相互的函数的调用而已。但是在.. [详细]

如何设计实现真正的响应式微服务系统?

       
banq   17-11-12  阅 2511  赞11  评论1  最近更新:banq 1 个月 前
这是一篇讲解微服务系统在扩展性伸缩性方面的演进文章,Jonas Boner认为目前普通的微服务最终将演进为事件驱动的响应式微系统架构(Reactive Micr.. [详细]

到底什么是事件驱动架构EDA?这篇文章讲得比较清楚。

       
banq   17-10-12  阅 1637  赞5  评论1  最近更新:banq 3 个月 前
通过事件进行应用程序的设计是自20世纪80年代后期以来的一种实践。我们可以在前端或后端的任何地方使用事件。当按下按钮时,某些数据发生更改或执行某个后端动作。 .. [详细]

两个领域事件驱动的开源项目介绍

       
banq   17-10-10  阅 1593  赞10  评论0
基于DDD的EventSroucing事件溯源和CQRS的项目正在迅速发展,这里介绍两个开源项目: flowing-retail 和 scalable-coff.. [详细]

Node.js 版 CQRS2.0 框架将加入 DCI 支持

       
brighthas   17-10-09  阅 430  赞5  评论0
node.js cqrs 框架为增加 DCI 特性,加入了一些启动 code ,以后的对象,将是数据与行为根据场景,动态结合的对象;从而完成 CQRS + DD.. [详细]

1 2 3 4 ... 10 下一页

跟踪当前企业级软件架构潮流,全球架构设计最新资讯。

     订阅

开发教程

解道手机版 | 关注解道 | 联系解道 | 关于解道| 广告联系 | 网站地图 | 设为首页
沪ICP备12033263号 最佳分辨率1366x768