搜索

排序方式
52 个文档
  • pdf 文档 异构系统链路追踪——滴滴 trace 实践

    0 码力 | 19 页 | 3.00 MB | 2 年前
    3
    本文主要介绍了滴滴在异构系统中实现链路追踪的实践经验。面对系统架构异构、技术栈不统一等挑战,滴滴通过Trace机制记录调用链路信息,解决了日志数据格式不统一、检索效率低、存储扩展性差等问题。文中详细阐述了Trace信息的记录位置、spanid编码方法、采样逻辑以及如何通过标准化日志和分布式追踪能力提升系统链路追踪和问题定位能力。同时,提出了结合日志数据检索和计算需求,优化了Traceid的编码和存储效率,最终实现了系统信息透传能力的提升。
  • pdf 文档 大规模分布式系统架构下调测能力构建之道

    0 码力 | 19 页 | 2.74 MB | 2 年前
    3
    文档探讨了大规模分布式系统架构下调测能力的构建,重点介绍了在分布式环境下开发调测所遇到的效率问题,并提出了相应的应对策略。主要内容包括通过服务Mock和直连调测提升远程应用服务的效率,利用契约测试保障Mock数据及协议的可靠性,以及分布式消息服务、缓存和存储的Mock实践。此外,还提出了分布式服务的租户隔离策略,以实现资源的逻辑隔离和多团队并行开发的支持。文档还展示了调测能力的总体框架实践和分布式环境下的方法论。
  • pdf 文档 分布式异地多活架构实践之路

    0 码力 | 36 页 | 1.66 MB | 2 年前
    3
    文档主要介绍了分布式异地多活架构在实践中的应用。通过分析产品发展过程中遇到的问题和技术挑战,提出了讯飞输入法的解决方案,并分享了实际应用效果和经验教训。文档还详细探讨了未来规划,包括架构平台化、弹性伸缩完善、一致性要求较高场景以及西部和海外机房部署。核心内容涉及系统扩容、流量调度、数据同步、依赖关系优化和容量合理规划等方面。
  • pdf 文档 分布式 KV 存储系统 Cellar 演进之路

    0 码力 | 34 页 | 1.66 MB | 2 年前
    3
    本文主要介绍了美团点评的分布式KV存储系统Cellar的演进历程。文档详细描述了Cellar的起源,从2014年引入阿里Tair作为NoSQL存储,到2016年自主研发新一代KV存储系统Cellar,并逐步发展成为日请求量达万亿级的存储服务。文章还重点阐述了Cellar在架构演进中的关键技术,包括中心节点架构的改进、节点高可用和异地容灾的实现,以及服务可用性提升的措施。此外,文档还提出了未来系统研发的规划,包括异地多活、跨机房自动容灾、磁盘粒度容灾等技术方向,并强调了系统可运维性方面的优化,如容器化和自动扩缩容。
  • pdf 文档 从百度文件系统看大型分布式系统设计中的定式与创新

    0 码力 | 24 页 | 937.45 KB | 2 年前
    3
    文档主要介绍了百度文件系统(BFS)及其在大型分布式系统设计中的实践。百度文件系统作为百度搜索基础架构的核心服务之一,支持万亿量级文件存储和高效数据访问。文档重点讨论了分布式系统设计中的关键问题,包括数据与计算的分片、分区故障容忍、数据一致性、系统扩展性以及延迟与吞吐。通过百度文件系统的实践,展示了如何在保证系统可扩展性的同时,避免过度设计,实现高效的资源利用率。此外,文档还提到了百度第三代Spider系统、实时数据库Tera和集群调度系统Galaxy的相关设计与应用。
  • pdf 文档 演进式架构:数字化世界"进化论" 肖然

    0 码力 | 22 页 | 2.14 MB | 2 年前
    3
    文档讨论了演进式架构的核心概念,强调其支持系统在多维度上的增量和引导式变化。演进式架构通过持续的全局变化,支持系统的逐步演进,并注重领域架构、安全架构等多维度的架构设计。文档还提到工程卓越是演进的基础,并强调了沟通与反馈在架构演化中的重要性。
  • pdf 文档 苏宁易购小程序架构实践 苏宁 禹立彬

    0 码力 | 36 页 | 833.39 KB | 2 年前
    3
    本文档详细介绍了苏宁易购小程序的架构实践,包括小程序的生态标准、不足之处以及苏宁的小程序群。文档重点阐述了小程序平台的架构设计,包括分包加载、同步器、跨平台转换等技术实现。通过购物流程同步器和框架工具,苏宁实现了多平台小程序的高效运行,支撑了每天几百万用户的访问量,并在双十一期间表现出色。未来计划扩展至头条系及快应用,进一步提升业务拉新和分享转化率。
  • pdf 文档 ServiceComb 开源微服务框架技术演进之路 巨震

    0 码力 | 20 页 | 861.58 KB | 2 年前
    3
    文档详细介绍了ServiceComb开源微服务框架的技术演进之路,从基于SDK的传统微服务框架发展到Service Mesh架构。ServiceComb支持多语言、传统微服务和新兴Service Mesh架构的混合部署,兼容Istio等主流Service Mesh方案,并提供完整的生态栈,涵盖服务治理、监控运维等功能。文档还展示了性能测试结果,并提供了相关资源链接。
  • pdf 文档 微服务和Service Mesh 在多个行业落地实践

    0 码力 | 39 页 | 3.06 MB | 2 年前
    3
    文档详细探讨了微服务和Service Mesh在多个行业的落地实践,涵盖了微服务化的基石、服务拆分与发现、容器化部署、服务治理与监控等方面。文档通过多个实际案例,介绍了微服务架构设计的关键要点,包括持续集成、静态资源分离、接入层设计、服务熔断与降级、限流、配置中心、统一日志中心等。同时,文档还讨论了从API网关到Service Mesh的演进过程,分析了现有网关的功能与不足,并提出了基于Sidecar控制面的容器化部署方案。
  • pdf 文档 数字货币交易系统架构 Python实现 黄毅

    0 码力 | 24 页 | 799.65 KB | 2 年前
    3
    文档主要介绍了数字货币交易系统的架构设计,重点包括使用Redis Module实现的流式聚合组件用于K线计算、Kafka-like的消息队列机制、撮合服务的实现以及关系数据库的批量操作。文档通过具体代码示例展示了如何利用Redis Stream进行高效的消息处理,并结合C++实现的撮合服务,确保交易的高效性和可靠性。
共 52 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
前往