老板要做 DDD 改造,我现在慌得一比!

aoxiang 发表了文章 • 0 个评论 • 208 次浏览 • 2021-11-26 20:59 • 来自相关话题


随着微服务理论的盛行,沉寂了近二十年的 DDD 领域驱动设计的价值逐渐被越来越多的公司认可。

但是 DDD 作为纯方法论,在实际应用中因缺乏类似框架的强约束性,如何有效指导业务落地实施,尤其是复杂系统架构的优化改造,都对研发团队提出很高的要求。

采...
查看更多

石墨文档 Websocket 百万长连接技术实践

尼古拉斯 发表了文章 • 0 个评论 • 297 次浏览 • 2021-11-26 15:04 • 来自相关话题


引言

在石墨文档的部分业务中,例如文档分享、评论、幻灯片演示和文档表格跟随等场景,涉及到多客户端数据同步和服务端批量数据推送的需求,一般的 HTTP 协议无法满足服务端主动 Push 数据的场景,因此选择采用 WebSocket 方案进行业务开发。
...
查看更多

历经16年猪八戒网如何成功实现双活流量架构

翔宇 发表了文章 • 0 个评论 • 320 次浏览 • 2021-11-26 13:39 • 来自相关话题


猪八戒网随着业务访问量的直线增长,用户增长达到一定规模后,同时面临着高并发业务和海量数据的挑战,传统单机房在服务器容量上存在瓶颈,而且在一些不可预知场景下,导致整个网站出现故障,例如机房断电、火灾等这些不可抗拒因素都会导致所有服务器出现宕机从而导致业务瘫痪,即...
查看更多

服务API版本控制设计与实践

Andy_Lee 发表了文章 • 0 个评论 • 595 次浏览 • 2021-11-25 16:02 • 来自相关话题


【编者的话】笔者曾负责vivo应用商店服务器开发,有幸见证应用商店从百万日活到几千万日活的发展历程。应用商店客户端经历了大大小小上百个版本迭代后,服务端也在架构上完成了单体到服务集群、微服务升级。

下面主要聊一聊在业务快速发展过程中,产品不断迭代,服务端...
查看更多

Istio 在知乎大规模集群的落地实践

阿娇 发表了文章 • 0 个评论 • 675 次浏览 • 2021-11-25 10:38 • 来自相关话题


背景

在知乎,我们很早就进行了非常彻底的容器化部署。全站在线运行的微服务数量高达两千多个。这些微服务通过我们自己维护的 RPC 框架和 Kodor 体系来实现服务互联的能力。

在这其中,我们也存在一系列的问题:
  1. 各种基础组件维护成本...
查看更多

基于 gRPC 和 Istio 的无 Sidecar 代理的服务网格

guoaaaad 发表了文章 • 0 个评论 • 880 次浏览 • 2021-11-24 17:59 • 来自相关话题


【编者的话】本文译自 Istio 官方博客,博客原标题 gRPC Proxyless Service Mesh,其实是 Istio 1.11 版本中支持的...
查看更多

vivo统一告警平台建设与实践

JetLee 发表了文章 • 0 个评论 • 1218 次浏览 • 2021-11-23 17:21 • 来自相关话题


背景

一套监控系统检测和告警是密不可分的,检测用来发现异常,告警用来将问题信息发送给相应的人。vivo监控系统1.0时代各个监控系统分别维护一套计算、存储、检测、告警收敛逻辑,这种架构下对底层数据融合非常不利,也就无法实现监控系统更广泛场景的应用,所...
查看更多

彻底搞懂容器技术的基石: cgroup

大卫 发表了文章 • 0 个评论 • 1262 次浏览 • 2021-11-23 15:17 • 来自相关话题


目前我们所提到的容器技术、虚拟化技术(不论何种抽象层次下的虚拟化技术)都能做到资源层面上的隔离和限制。

对于容器技术而言,它实现资源层面上的限制和隔离,依赖于 Linux 内核所提供的 cgroup 和 namespace 技术。

我们先对这两项技...
查看更多

企业级日志平台新秀 Graylog,比 ELK 轻量多了

老马 发表了文章 • 0 个评论 • 1609 次浏览 • 2021-11-22 15:55 • 来自相关话题


【编者的话】服务日志收集方案:Filebeat + Graylog!

当我们公司内部部署很多服务以及测试、正式环境的时候,查看日志就变成了一个非常刚需的需求了。是多个环境的日志统一收集,然后使用 Nginx 对外提供服务,还是使用专用的日志收集服务 `E...
查看更多

SRE 到底是什么?

玻璃樽 发表了文章 • 0 个评论 • 1669 次浏览 • 2021-11-22 10:57 • 来自相关话题


有很多人问过我,想了解一下 SRE 这个岗位,这是个很大的话题,在这篇博客中把想到的一些介绍一下。

SRE 到底是什么?这是一个最早由 Google 提出的概念,我的理解是,用软件解决运维问题。标准化,自动化,可扩展,高可用是主要的工作内容。这个岗位被提出的...
查看更多