InfoQ是一个关注中高端技术人的社区媒体 追踪技术圈新闻热点时事深度解读; 圈点行业内KOL观点灼见; 聚焦技术领域中的360行; 不断丰富、改变、突破着的为技术人呈现的内容矩阵。 现在向大家推荐10篇优秀文章,这些文章来自微信公众号InfoQ,如果您对各类技术感兴趣,推荐关注微信公众号:InfoQ。 长按识别二维码可轻松关注 众所周知,系统监控一直是拥有复杂IT架构的企业所面临的一个重要问题,而这也并不是每家企业都能够轻松解决的技术挑战。OPPO后端系统规模近几年快速发展,系统重构以后采用了服务化的架构,各系统之间耦合降低,开发效率得到了很大的提升。然而在服务化带来了好处的同时,难于监控的问题也一并出现。为了解决这些问题,OPPO公司自行开发了一套监控系统,并结合第三方监控系统,形成了从App请求开始到后端处理过程的完整监控体系。OPPO监控系统的简称为OMP(OPPO Monitor Platform),历时半年开发,分为两期上线,现在已全面接入OPPO线上项目。 扫描二维码关注公众号后,发送数字 1 即可阅读原文。 在LinkedIn的数据基础设施中,Kafka是核心支柱之一。现在,LinkedIn每天利用Kafka处理的消息超过1万亿条,在峰值时每秒钟会发布超过450万条消息。来自LinkedIn的高级工程主管Kartik Paramasivam撰文分享了他们使用和优化Kafka的经验,本文为其中文翻译,文章重点介绍了Kafka的应用场景、针对可靠性和可用性的改进以及内部的生态工具。 扫描二维码关注公众号后,发送数字 2 即可阅读原文。 微博(Weibo)是一种通过关注机制分享简短实时信息的广播式社交网络平台。微博用户通过关注来订阅内容,在这种场景下,推荐系统可以很好地和订阅分发体系进行融合,相互促进。微博两个核心基础点:一是用户关系构建,二是内容传播,微博推荐一直致力于优化这两点,促进微博发展。新浪微博商业产品部门推荐广告技术总监,讲述微博如何用户关系构建,与内容传播。 扫描二维码关注公众号后,发送数字 3 即可阅读原文。 随着移动互联网的不断蓬勃发展,更多用户在移动设备上使用音乐服务,QQ音乐移动客户端使用用户数也在屡创新高,原有的框架已经不能优雅的实现新需求。如何优雅的实现各种需求并在性能和稳定性得到提高,QQ音乐Android开发团队通过以下的篇章给大家分享QQ音乐架构演进带来的痛与乐。 1.QQ音乐整体设计框架,如何能够快速迭代产品和技术需求。 2.云歌单基础架构设计 , 3.云歌单架构演进,两次重构背景及重构方案设计。 4.数据与存储设计--功能和性能, 5.HttpDns-反劫持技术, 6.Web H5性能解决方案, 7.重构过程中碰到的坑 , 8.可持续改进体系。 扫描二维码关注公众号后,发送数字 4 即可阅读原文。 Twitter使用复制日志来解决分布式系统中存在的一系列问题。他们有一个Manhattan分布式键值数据库。该系统采用了一种灵活的最终一致性数据模型,允许开发者以一致性换取低延迟。写入操作会单独应用到数据集的所有副本,Manhattan会保证各个副本的数据最终一致。但是,应用程序在查询一个刚刚更新过的数据集时可能会因为读取的副本不同而获取到不同的数据。于是,他们构建了DistributedLog,一个高性能的“复制日志(replicated log)”服务。近日,Twitter消息团队高级软件工程师Leigh Stewart撰文分享了他们构建该服务的经验。 扫描二维码关注公众号后,发送数字 5 即可阅读原文。 Airbnb成立于2008年8月,总部位于加利福尼亚州旧金山市。Airbnb是一个值得信赖的社区型市场,在这里人们可以通过网站、手机或平板电脑发布、发掘和预订世界各地的独特房源,其业务已经覆盖190个国家的40000座城市。目前,Airbnb已经完成了7轮融资,共募集了23亿美元的资金,估值达250亿美元。Mike Curtis是Airbnb工程部门的副总裁。近日,The Platform编辑Timothy Prickett Morgan就Airbnb的架构要点对他进行了采访报道。 扫描二维码关注公众号后,发送数字 6 即可阅读原文。 Uber服务57个国家超过300个城市,有数百万人依赖Uber出行。高可用性是Uber所有核心服务的必须条件。本文将会介绍Uber的消息服务,负责实时发送司机和乘客之间的聊天消息和系统状态信息。内容包括客户端和服务器端之间的通信协议,系统架构和如何应对单点故障和数据中心故障。 扫描二维码关注公众号后,发送数字 7 即可阅读原文。 大型企业往往已经有了大规模的基础设施建设和在此基础上比较完善的流程管理方式,因此如何把传统的基础架构服务和新建的云计算服务进行集成或融合就会有些挑战。这个演讲将围绕着我们在构建云计算平台以及与现有基础架构服务整合的过程,分享我们所学到的各种经验教训,包括目标设定、构建思路、平台技术选型、架构设计和服务运营等方面的内容。 扫描二维码关注公众号后,发送数字 8 即可阅读原文。 饿了么数据仓库从零开始到数据架构建设,从最初的快速响应业务需求,到探索适合饿了么业务本身的模型建设,满足越来越多业务人员对数据的需求,以及未来数据架构的探索。包含数据仓库架构,元数据管理,自动化任务配置,数据质量检验体系搭建。本演讲将围绕以上方面做出饿了么的经验分享。 扫描二维码关注公众号后,发送数字 9 即可阅读原文。 《架构师》是由InfoQ中文站制作发布的刊物,为高级技术开发和管理人员提供关于技术创新方面的深度文章与最新观点,范围包括但不限于语言开发、架构设计、团队管理、流程管理、基础架构、企业架构等方面,每月8日发布。目前包括PDF、ePub、MOBI等格式。 扫描二维码关注公众号后,发送数字 10 即可阅读原文。 更多干货文章,请扫描下方二维码关注InfoQ公众号 本文转载自:微信公众账号 - 高可用架构,版权归原作者所有! |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|