#微服务架构文章排行榜

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

16-08-17 3355 6 banq

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

Javascript和Node.js正在蚕食世界

16-09-04 1998 6 banq

几周前的NodeSummit 2016结束后,给人感觉是毫无疑问Javascript和特别是Node正在蚕食世界。 NodeSummit提供几个案例学习显示,Node已经为世界上最大的企业和组织提供... 详细

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

16-07-25 1 4000 2 banq

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

容器是未来吗?

16-08-19 1429 3 banq

这是一篇有点质疑基于Docker容器 分布式系统 是否在针对小型应用时过于复杂,有大炮打蚊子的嫌疑?当然,也可以从侧面了解一下Docker分布式生态圈的建设。 下面是采取对话形式: 你好啊,我... 详细

互联网级别的RPC框架:谷歌的gRPC开源框架

16-08-25 1 2043 2 banq

建设一个高 扩展性 松耦合系统是非常艰难的,随着移动和物联网设备增加扩展,不断增长的数据量和越来越高的客户期望,能够高效,可靠地在互联网规模的开发和运行系统变得非常关键。 在这样的互联网环境中... 详细

Uber微服务实战经验分享

16-07-11 1656 3 banq

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

耐克公司的WingTips分布式跟踪系统

16-09-10 1029 3 banq

分布式跟踪是一种通过分布式网络跟踪请求的系统,这样能够在复杂的 微服务 系统中创建一种透明的调用路径,一条请求可能会经过成百上千个微服务调用环节,如同树形结构一样分散开来,如果没有分布式跟踪,很难... 详细

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

16-07-28 1428 2 banq

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

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

16-07-27 2184 1 banq

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

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

16-08-12 1465 banq

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

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

16-08-08 739 1 banq

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

Docker Swarm集群中的服务发现

16-09-20 974 banq

在旧版本Swarm中需要一个服务注册器,这样所有管理者能有一个统一的集群状态视图,因此,在初始化老版本Swarm节点时,我们需要指定服务注册器的地址,而在新版本Swarm中,也就是Docker 1.1... 详细

零代码快速启动Node.js微服务项目

16-09-11 795 banq

microservice-bootstrap是一个可用来快速启动Node.js微服务的npm 模块。在几分钟内创建一个新的服务。 1.首先安装: npm install -g microservi... 详细

互联网转型需要微服务架构

16-09-22 360 1 bdrit

  微服务出现的时间不短了,但是为什么现在才这么重视它?互联网转型要转型什么?   第一,以职能为中心转向以用户为中心。我们过去的信息化更多的是依照部门职能,有什么样的工作内容,有什么样的流程,然后... 详细

Zipkin开源分布式跟踪系统

16-09-10 534 banq

Zipkin是一个分布式跟踪系统,能够在 微服务 架构中收集有关性能延迟等问题,然后定位延迟所在部分。 一个REST请求会连接多个微服务来完成完整业务。也就是说对于入口的一个API调用可能需要有... 详细

共有 422 上一页 1 ... 21 22 23 24 25 26 27 ... 29 下一页