#微服务

      更多分类

PayPal如何使用8个VM每天支撑数十亿个事务?

16-08-17 2615 6 banq

Paypal将平时需要100个VM(虚拟机)才能支撑的每天数十亿点击降低为8个VM,甚至在CPU 90%时还能保持响应性? Paypal已经迁移到基于Akka的Actor模型,并开源了他们的Reac... 详细

分布式系统的微服务架构设计要点

16-08-12 940 banq

随着应用程序体系架构的不断发展,从大整体monolith时代进入更为基于模型的分布式设计时代,构建新的分布式系统需要重新学习一些旧的设计技术,并采用一些新的模式。 下面是几个设计关注点: 1.调度/... 详细

图形化显示Spring Boot微服务连接示意图的开源项目

16-08-08 471 1 banq

这是一个Spring Boot微服务仪表板。显示四列项目:UI, 资源Resources, 微服务和后端Backend. 每列显示相应的节点和四个列节点之间的相互调用连接。这些连接信息来自Spring... 详细

应对复杂故障问题的简单故障处理库包:Failsafe

16-07-28 364 2 banq

Failsafe是一个轻量 零依赖的处理故障失败等问题的开源库包,目的是尽可能简单易用,用一种简洁的API来处理每天系统运行情况并灵活处理。 Failsafe的故障保护功能有: 1. Retries... 详细

为什么Uber优步数据库从Postgres切换到MySQL?

16-07-27 1706 1 banq

早期Uber是使用Python+Postgres作为整体型后端应用,后来,Uber架构切换到了微服务模型以及新的数据平台,之前使用的是Postgres,现在使用Schemaless,一种基于MySQL... 详细

微服务最难的部分是你的数据

16-07-25 1 3242 2 banq

该文认为实现微服务最难的部分是业务数据,对于复杂业务的微服务系统必须结合领域驱动设计、事件驱动和EventSourcing等。 微服务中数据状态一般是放在数据库中,微服务是根据分离关注然后封装的设计... 详细

Uber微服务实战经验分享

16-07-11 1301 3 banq

几个月前,Uber决定退出其基于模块的整体monolithic架构,转向灵活的微服务架构,此后,uber花费了数千个工程小时重写扩展微服务生态系统,使用各种语言和各种框架,这种持续的重构是一项艰巨的任... 详细

有关分布式状态和微服务的讨论

16-07-07 730 banq

CQRS应该是实现分布式状态的一种挑战性实现,挑战点在于:对于站在数据前面的微服务,我们如何能连接到这些数据集?我们如何获得服务的同意达成分布式一致的状态? CAP理论提供分布式状态的模型实现,给定... 详细

基于Spring Boot, Axon CQRS/ES,和Docker构建微服务

16-06-24 3723 8 banq

这是一个使用Spring Boot和Axon以及Docker构建的Event Sorucing源码项目,技术特点: 1.使用Java 和Spring Boot实现微服务; 2.使用命令和查询职责分离 ... 详细

Serverless架构的优缺点

16-06-19 1329 3 banq

Serverless架构或Serverless计算是软件架构风格向分布式系统发展结果,而当前建立一个系统的标准是面向服务架构(SOA)或者是SOA之微服务架构。 在微服务架构中,应用/服务被开发出来... 详细

微服务是正确实施了SOA

16-06-11 483 banq

本文介绍了如何通过基于Node.JS和Docker的微服务架构正确实现SOA。 这是来自Cake Pulse团队关于重构他们的Pulse应用实践心得,Pulse应用监控着超过10,000以上POS设... 详细

Rapidoid - 超级快而简单且强大的Java Web框架

16-06-04 2249 3 banq

Rapidoid是一个类似vert.x的快速Java Web框架/微服务框架/RESTful框架,与SpringBoot竞争。 它是由嵌入快速HTTP服务器, 嵌入可持久的内存ACID NoSQL ... 详细

使用事件流扩展微服务

16-06-02 3 1635 2 banq

这是一篇来自thoughtworks微服务实战经验总结,总结了传统的点对点集成模型的问题,也就是业务流程orchestration风格的问题,展示了基于事件流的choreography风格在微服务架构... 详细

为什么微服务应该是事件驱动?

16-06-02 2 4165 6 banq

建立微服务的真正道路是事件驱动,这是一个有着DDD, CQRS, Event-sourcing, event streaming, complex-event processing(CEP) 等背景以... 详细

Traefik是微服务的负载平衡

16-05-19 991 banq

traefik是现代HTTP反向代理和易用的微服务的负载平衡,支持后端 (Docker, Swarm, Mesos/Marathon, Kubernetes, Consul, Etcd, Zookee... 详细

共有 249 上一页 1 ... 11 12 13 14 15 16 17 下一页