设计模式

收录了设计模式话题下的 143 篇文章
  • 文章
  • 迷你书
当中台遇上 DDD,我们该如何设计微服务?

微服务架构有哪些模型?中台、领域驱动设计及微服务之间有着什么样的关系?微服务的边界设计怎么做?怎么做设计和拆分?且看作者为你娓娓道来。

作者: 欧创新

2019 年 3 月 15 日
Elasticsearch 7.0 中引入的新集群协调子系统如何使用?

Elasticsearch 的核心是集群协调子系统。Elasticsearch 7 提供了一个新的集群协调子系统,与早期版本相比,它提供了很多优点。

作者: Elasticsearch博客 译者: 无明

2019 年 3 月 15 日
C# 未来新特性:静态委托和函数指针

C# 每发布一次新版本,都会增加一些底层相关的新特性, 这些特性对大多数商业程序来说并没什么实际用处,主要用于那些对性能有很高要求的代码,如图形处理、机器学习以及数学工具包,等等。

作者: Jonathan Allen 译者: 闫亮

2019 年 2 月 13 日
C# 8 新提案让泛型 Attribute 成为现实

从一开始, Attribute 就是.NET 的一部分。尽管理论上 CLR 支持泛型 Attribute,但在实现新提案之前,仍然无法在 C# 中使用它。

作者: Jonathan Allen 译者: 无明

2019 年 1 月 28 日
网易云基于 Prometheus 的微服务监控实践

在过去数年里,微服务的落地一直都是业界重点关注的问题。与传统监控相比,微服务监控面临着更多难点。这篇文章详细介绍了网易云轻舟微服务平台是如何做监控的。

作者: 陈咨余 王添

2018 年 11 月 30 日
白话中台战略:中台是个什么鬼?

中台到底是什么?会不会又是另一个 Buzzword 呢?这个从名字上看像是从前台与后台中间硬挤出来的新断层,它与前台和后台的区别和界限到底在哪儿?什么应该放到中台,什么又应该放到前台或是后台?它的出现到底是为了解决什么问题呢?

作者: 王健

随手记统一监控平台 Focus 设计解析

应用监控是多数互联网公司最重要的基础设施之一,其意义不仅在于可以帮助开发人员应对分布式环境下的 Trouble Shooting 和性能管理难题,更是系统可用性的第一步。Focus 是由随手记研发的统一应用监控平台,承载了随手旗下随手记、卡牛两款产品数百个服务的应用监控任务。本文将对 Focus 的设计思路和关键实现进行剖析。

作者: 张越

2018 年 11 月 27 日
基于 Bitbucket Pipeline + Amazon S3 的自动化运维体系

随着自动化运维水平的提高,一个基础的运维人员维护成百上千台节点已经不是太难的事情,当然,这需要依靠于稳定、高效的自动化运维体系。本篇文章即是阐述如何利用 bitbucket pipeline 结合 Amazon S3 存储实现项目的自动构建、自动发布以及异常报警等完整的自动化流程处理。

作者: 陈龙飞

2018 年 11 月 26 日
你知道为什么 Facebook 的 API 以一个循环作为开头吗?

如果你有在浏览器中查看过发给大公司 API 的请求,你可能会注意到,JSON 前面会有一些奇怪的 JavaScript。

作者: Antony Garand 译者: 无明

到底什么才是业务架构?

业务架构从诞生之初就很清楚地定义了自己的使命:面向复杂系统构建。未来,业务不再仅仅是业务,技术也不再仅仅是技术,谁先实现思维方式的改进,谁就能赢得转型的先手,而业务架构能力可以在这方面发挥关键作用。

作者: 付晓岩

2018 年 11 月 23 日
Linux 基金会宣布将为 GraphQL 成立基金会

今天,Linux 基金会宣布将为 GraphQL 成立基金会,该项目将专用于发展和稳定 GraphQL 生态系统,让 GraphQL 得到广泛关注和采用,这将有助于 GraphQL 及其周边生态系统的开发。

作者: 覃云

2018 年 11 月 8 日
苏宁 11.11: 如何 hold 住大促红包

如何设计一个能抗住亿级并发的红包系统对任何一个团队来说都是一个很大的挑战。经过这几年的大促红包开发(AR 小狮子,红包雨等),苏宁团队在系统架构设计上积累了一些经验。

夏成

2018 年 11 月 3 日