所有文章

  • Published on
    Tinder是全球最大的约会平台之一,发明了左划/右划的用户体验,是国内陌陌、探探等大量模仿者的鼻祖。本文介绍了Tinder的基本架构,可以帮助我们理解类似应用背后的技术。
  • Published on
    Netflix是全球最大的在线视频网站之一,它是怎么设计的呢?这篇文章介绍了Netflix系统架构的设计方案。
  • Published on
    Twitter是全球最大的社交网络之一,如果让我们从0开始设计twitter的系统架构,该怎么做呢?有哪些服务是必须的?有哪些点需要提前考虑?这篇文章简单介绍了设计类twitter系统的思路并在最后给出了参考设计。
  • Published on
    由于谷歌在Monorepo上的实践,Monorepo受到了越来越多的关注。Monorepo意味着把所有项目的所有代码统一维护在一个单一的代码版本库中,和多代码库方案相比,两者各有优劣,需要根据公司文化和产品特性进行取舍。
  • Published on
    对数据的获取、存储、处理、分析、查询、可视化,构成了数据的完整生命周期,并为商业洞见提供支持。从技术上来说,有一系列的开源系统共同构成了数据处理的流水线。