Tag: architecture

Instagram 的平台架构和扩展

在没有正式在中国市场登陆的情况下,Instagram 已经突破10亿用户了。这个产品的用户活跃度非常之高。它从工程的角度来说,它跟朋友圈和微博有两个不同的需求。1. 它的用户几乎均匀的分布在全世界,而中国产品的用户绝大多数在中国。2. 它是公开社交,这点更像微博,而朋友圈是熟人社交。


Uber 的实时数据分析系统架构

Uber 实时数据分析系统,每天接收 TB 级的 events,通过使用和改进 Kafka,实现了 low latency 和 high availability,并支持数据审计


Google 的全球生产环境架构

这是 Google SRE 工程师在2018年5月的一篇分享。本文大致的介绍了 Google 整个网站的 infrastructure,以及代码发布流程。而更详细的细节,可以阅读 Google 出的 Site Reliability Engineering 这本书


Service discovery 在微服务架构中的意义


服务发现的原理 Service Discovery:以 SmartStack 为例

SmartStack 是由 Airbnb 内部开发的 Service discovery 框架。这篇原文写于2013年,刨根溯源式的讲解了 service discovery 的由来。


网站架构基础

本文以 Storyblocks 网站的架构为例,讲解网站架构的最基础的知识和概念,从 load labancer, web server, database, cache, job queue,data pipeline 到 CDN


Lyft 的 Service Mesh 工具 Envoy


Airbnb 的微服务架构

作者Jens Vanderhaeghe是一位 Airbnb 的工程师,在 deployment infrastructure team 工作,他的这个演讲介绍了截止2018年初 Airbnb 是如何部署,如何管理微服务的


我从支付系统中学到的分布式架构

作者是一位 Uber 的工程师,从工作中学习分布式架构。他简单介绍了一些知识点,覆盖了大部分主流分布式架构的基础知识。


ADMEMS架构方法 (3) – Conceptual Architecture


ADMEMS架构方法 (2) – Pre architecture

我们需要知道,哪些因素构成了架构设计的约束性需求?或者说,哪些因素约束着架构设计? 有人说:“错”的一半是“金”,“败”的一半是“贝”。如何在失败中求“贝”呢?