搜索

排序方式
55 个文档
  • pdf 文档 Linux Con Workshop Quick Start Demo 殷湘 姜宁

    0 码力 | 12 页 | 2.10 MB | 2 年前
    3
    文档旨在帮助用户理解微服务架构原则,了解ServiceComb的功能,并快速开发微服务。通过提供耳熟能详的例子,降低学习曲线,增加趣味性,加深理解。文档展示了系统的架构,包括Project archive、Doorman、Manager、Beekeeper、Bulletin board、Worker和Human resource等组件模块,体现了系统的整体设计和功能分布。
  • pdf 文档 微服务场景下的数据一致性解决方案 - 殷湘

    0 码力 | 31 页 | 4.28 MB | 2 年前
    3
    文档讨论了微服务场景下的数据一致性问题,提出了基于领域驱动设计的解决方案。单体应用通过数据库事务保证数据一致性,而微服务架构下,内部通过数据库事务保证强一致,外部通过最终一致实现。文档强调了合理设计的重要性,并提到了Saga模式作为解决方案之一。未来计划包括集成调用链追踪、可视化事务拓扑和熔断功能等。
  • pdf 文档 Apache ServiceComb(incubating)社区最新路线

    0 码力 | 20 页 | 8.12 MB | 2 年前
    3
    文档介绍了Apache ServiceComb(孵化中)社区的最新发展路线,涵盖微服务开发面临的挑战、ServiceComb项目的核心功能及其社区发展历程。ServiceComb包括高性能的Java Chassis微服务框架、基于Etcd的服务中心以及用于微服务事务最终一致性的Saga组件。社区发展路线图展示了对Spring Boot 2.0支持、多语言框架扩展、服务网格(Service Mesh)以及混合云架构的支持。文档还介绍了如何加入社区以及未来的发展重点。
  • pdf 文档 My Participation in ServiceComb - Apache Committer 成长经验分享

    0 码力 | 9 页 | 2.23 MB | 2 年前
    3
    本文分享了作者 Feng Zheng 在 Apache ServiceComb 项目中的参与经历和成长经验。Feng Zheng 于 2009 年加入 Red Hat 软件公司,主要参与事务管理相关工作,曾作为核心开发者参与 Narayana 和 Blacktie 项目。自 2017 年底起,他参与了 Apache ServiceComb 中 Saga 项目的实现与优化,特别是在异常和超时测试场景中使用 Byteman 工具进行了改进。他还深入研究了分布式事务处理和基于微服务环境的事务处理。文章还提出了在开源项目中提升技能的建议,鼓励开发者积极参与开源项目,无论贡献大小,都能从中受益。
  • pdf 文档 Service Mesh微服务化和传统框架微服务化混合部署协同实践分享 - 梅斯医学基于ServiceComb的微服务实践

    0 码力 | 11 页 | 11.88 MB | 2 年前
    3
    文档详细介绍了梅斯医学基于ServiceComb的微服务化实践,探讨了Service Mesh和传统框架混合部署的协同治理方案。通过Java和PHP业务的微服务化改造,结合ServiceComb SDK和Mesher,实现了多语言支持、统一服务治理、动态配置管理等功能。案例展示了在高性能、低延迟、高可用性要求下,如何通过混合部署模式提升系统性能和开发效率,同时降低试错成本和使用成本。
  • pdf 文档 Experience on Fast Microservice Programming - 亲自动手,体验微服务开源开发-快速微服务化编程体验

    0 码力 | 12 页 | 2.56 MB | 2 年前
    3
    文档详细介绍了快速微服务开发的经验,涵盖Provider和Consumer的开发流程、Mesher和Sidecar-injector的使用、ServiceCenter的部署与管理,以及在Kubernetes平台上的测试和验证。文档强调了通过Java-chassis SDK实现服务通信的灵活性,并通过Docker容器化部署服务,确保微服务架构的高效性和可扩展性。
  • pdf 文档 Apache ServiceComb 微服务创新项目解读

    0 码力 | 13 页 | 1.24 MB | 2 年前
    3
    文档介绍了Apache ServiceComb微服务创新项目,重点介绍了其核心组件Mesher、Toolkit、Syncer、Kie和Fence的功能与开发计划。Mesher是一个高性能服务网格框架,支持多语言和非侵入式微服务改造。Toolkit提供基于OpenAPI的微服务开发工具,帮助快速构建和改造微服务应用。Syncer是多服务中心同步工具,支持跨云数据通信。Kie是云原生分布式系统配置中心,解决复杂配置管理问题。Fence是基于OAuth2.0和OpenID Connect的微服务认证鉴权框架,支持多种认证模式。文档还提供了各个组件的项目地址和快速入门指南,并呼吁社区参与共建。
  • pdf 文档 《Saga分布式事务解决⽅案与实践》演讲者/姜宁

    0 码力 | 33 页 | 2.38 MB | 2 年前
    3
    文档主要介绍了Saga分布式事务解决方案及其在微服务架构中的实践。内容涵盖Saga事务模型的基本概念、集中式Saga实现中的问题与挑战、基于Actor模型的解决方案,以及ServiceComb Saga的演进方向和后续开发计划。文档重点讨论了事务一致性问题、Saga模型的实现方式及其在分布式系统中的应用。
  • pdf 文档 使用微服务架构快速开发万级TPS高可用电商系统

    0 码力 | 15 页 | 1.46 MB | 2 年前
    3
    本文主要探讨了使用微服务架构快速开发万级TPS高可用电商系统的方法。文档通过分析电商系统在抢购场景中的性能和高可用性需求,介绍了微服务架构的优势及其在实际应用中的优化策略。内容涵盖微服务拆分原则、数据层优化(如库存锁定和缓存)、服务间通信模式(如Saga事务和异步消息)、以及系统扩展性和压测优化等关键点。案例包括华为商城和12306网站的性能挑战,展示了微服务架构在处理高并发和复杂业务场景中的应用价值。
  • pdf 文档 ServiceComb设计揭秘:标准与开发

    0 码力 | 9 页 | 831.77 KB | 2 年前
    3
    文档详细介绍了ServiceComb的设计与开发,涵盖系统架构、模块功能、请求处理流程以及框架的启动与停止机制。主要内容包括服务消费端和提供端的业务调用处理过程、服务发现、熔断、负载均衡、配置跟踪等核心功能。文档还介绍了框架的运行时请求发送与处理过程,包括请求解码、业务代码映射等关键步骤,并提供了参与社区的方式。
共 55 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
前往