考虑这样一个场景:你为之工作的公司是由完全独立的站点组成的联邦,而且在各种不同平台上用了半打不同编程语言来实现。每个独立站点都有其自己的数据库与模式,被拥有不同技术集合的各个团队管理,分布在美国和欧洲的八个站点上。别忘了,公司还在扩张。
你的任务?使这些截然不同的系统能彼此之间方便快捷的共享关键数据。
Bryon Jacob 和 Chris Berry 通过他们的实践很好地对这一挑战进行了回应,他们的法宝究竟是什么呢?一是基于 RESTful 的设计,二是基于发布-订阅的模式。
没错,你猜对了,就是它:Atom。如今的 Atom 大有挑战 JCR 和 UDDI 的趋势。 InfoQ 曾经就此采访过 Dan Diephouse , MuleSource 也用它来做注册中心和存储仓库(Registry/Repository)。
这一次 Bryon Jacob 和 Chris Berry 为我们贡献了 Atom 存储的开源实现 AtomServer。行了,开始我们的发现之旅吧!
查看完整文章: AtomServer──数据分发的发布动力。
更多内容推荐
GraphQL vs REST API 架构,谁更胜一筹?
传统的REST API有何不足?GraphQL优势何在?在本文中,我们将比较 GraphQL 与 REST 的异同,并讨论GraphQL 相对其他架构的优点。
如何将 Schemaless 演化成分布式 SQL 数据库
本文介绍了 Schemaless 向通用事务性数据库 Docstore 的演化历程。
Magento 和 WordPress 的区别
Magento: Magento 是一个用 PHP 编写的强大的开源电子商务 Web 应用程序。它由 Magento, inc 于 2008 年 3 月 31 日开发。 Magento 是使用 Zend 框架构建的,它使用实体属性值(EAV)数据库模型来存储值,并且只有 Magento 社区版提供免费版本。
2022-05-17
微服务下分布式事务模式的详细对比
本文总结了各种分布式事务实现模式的差异,并给出在不同的业务场景中,该选择什么样的模式来实现分布式事务。
云环境中的部署:如何像分发集装箱一样发布应用
2020-12-31
Shopify 收购开源 Web 框架 Remix
“Remix 依然是一个独立的开源框架。”Shopify 工程副总裁 Dion Almaer 表示,收购 Remix 将使得 Shopify 开发人员和商家都受益 。
Vue.js 最佳静态站点生成器对比
在过去的几年中,Vue.js 已成为 Web 应用程序开发的流行选项。用户变多后,这个框架开始将触角伸向了静态站点生成,一个曾经由 React 统治的领域。
加餐一 | 这 5 本关于物联网的好书,值得一读
今天,我会为你推荐5本非常值得读的书,如果你想从事物联网行业,一定不要错过。
2020-12-09
Spark Connecter:Cassandra
2020-12-17
2021 字节、阿里大厂高频面试真题 1000 道(附答案解析
说说 ArrayList,Vector, LinkedList 的存储性能和特性。
2022-05-07
AWS 加入 GraphQL 基金会
我们很高兴地宣布,AWS 现已加入 GraphQL 基金会,我们迫不及待要帮助该基金会建设一个开放且富有活力的 GraphQL 社区。
其他半导体公司:美国双通与欧洲双雄
半导体公司前十名,除Intel、三星、台积电、英伟达、TI之外,还有这些公司你可以了解
2021-06-11
时间刻度(上):为什么优酷土豆会从行业第一下滑到行业第三?
长视频平台发展的历程是什么样的?优酷土豆在大的发展历程当中的选择是什么呢?
2022-08-12
NgRx 10 引入组件本地状态管理包
NgRx,一个基于RxJS的Angular反应式扩展平台,发布了它的第10个主要迭代版本,包含了一个用于本地状态管理的新组件存储包。
聊聊微服务的通信模式
微服务的目标是将应用程序尽量分解 / 解耦为围绕业务功能组织的一系列松散耦合服务。这些分布式的微型单元共同满足应用程序的目标。
架构师(2019 年 11 月)
本期推荐内容:我从高级软件工程师身上学到的那些经验与教训;阿里巴巴的研发模式是如何演进的?
前端周报:谷歌新系统钦定 Dart 语言;微盟删库程序员系因深陷网络贷?受疫情影响 Facebook 取消年度开发者大会
前端周报专注大前端领域内容,以对外文资料的搜集为主,帮助开发者了解一周前端热点,分为新闻热点、深度阅读、开源项目 & 工具等栏目。
面向数据的架构
在面向数据的架构中,单体数据存储是系统中状态的唯一来源,并由松耦合无状态的微服务对其进行操作。
什么是大数据:从 GFS 到 Dataflow,12 年大数据生态演化图
要想学好大数据,我们需要先正本清源,弄清楚大数据在技术上到底涵盖了些什么。所以今天这节课,我就从大数据技术的核心理念和历史脉络这两个角度,来带你理解下什么是大数据技术。
2021-09-15
2021 年最佳 JavaScript 框架(前端篇)
据 Stackoverflow 的 2021 年开发者调查,JavaScript 已连续第八年成为使用最多的语言,有 67.7% 的受访者选择它。
评论