您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    构建大型支付系统时学到的散布式体系结构概念(3)
    时间:2018-09-12 08:01 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    为什么构建大型散布式系统时 actor 模型很重要呢?我们有很多工程师在一同开发系统,其中很多人有散布式的阅历。我们决议遵照一个标准的散布式模型,而不是我们本人提出一个散布式模型概念,从而能够招致重新发明轮子。

    照应式架构

    在构建大型散布式系统时,目的通常是弹性可扩展。能够这是一个支付系统,或许是另外一个高负载系统,但这样做的形式能够是相似的。业内人士不断在发现和分享这些状况下可以良好运转的最佳实际,而其中照应式架构在这个范围是一种盛行且普遍运用的形式。

    末尾运用照应式架构前,我建议您阅读 Reactive Manifesto 并观看有关该主题的 12 分钟视频。

    为什么构建大型支付系统时,照应式架构很重要呢?Akka,我们用于构建大部分新支付系统的工具包,就深受照应式架构的影响。我们在开发这个系统的很多工程师也熟习照应式的最佳实际。遵照照应式准绳:树立一个照应的,弹性的且基于音讯驱动的系统,因此这对我们来说十分自然的。我发现它的益处在于拥有一个可信任的模型,并反省进度能否处于正确的轨道上,我将继续运用这个模型来构建以后的系统。

    总结

    我很幸运的参与了对 Uber 的支付系统这样一个高可扩展,散布式且关键的系统的重建。经过在这种环境中任务,我学到了很多以前没有运用过的散布式概念。经过本文的总结,希望可以有助于其别人末尾或许继续对散布式系统的学习。

    本文重点关注这些系统的设计和架构,关于在高负载系统之间构建,部署和迁移以及牢靠的操作它们,还有很多东西要说。但一切这些都是另一篇文章的主题了。

    译者简介:顾浩鑫,《Android 初级进阶》 和 《Android 初级进阶(源码剖析篇)》作者。

    【编辑引荐】

    从构建散布式秒杀舷?聊聊WebSocket推送通知

    知乎十万级容器规模的散布式镜像仓库实际

    一文深化了解:散布式系统中的缓存架构

    收藏 | 第一次有人把“散布式事务”讲的这么复杂明了

    如何设计一个麻雀般的微型散布式架构?

    (责任编辑:admin)