a_c*_*c_m 8 api plugins node.js microservices
我最近看过各种关于Micro Services(http://martinfowler.com/articles/microservices.html)乐趣的有趣演讲,也想知道我们如何在Hapi.JS中使用这些概念.
Mail Online(地球上最大的在线报纸)的首席技术官名称检查HAPI及其与微服务相关的插件系统:
http://www.nearform.com/nodecrunch/how-node-js-has-revolutionized-the-mailonline
使用微服务架构,受到Fred George的启发,这对hapi插件架构略有不同,构建应用程序可维护,因为它们变得更大是未来的关键挑战,微服务是解决方案这个.MailOnline也是Joyent(On Premise SDC和公共云)的重度用户.
还有专门为微服务设置的新节点框架(senecajs.org)
有没有人看过以这种方式利用Hapi的任何案例研究(以及理想的教程)?
当然,您可以使用 HapiJS、任何其他 Web 框架,甚至只是普通的旧节点库。
微服务只是用更小的部分构建一个(或多个)应用程序,而不是一个单一的应用程序。它们并不是灵丹妙药或任何复杂的东西,事实上它们通常非常简单。
HapiJS 的作用是通过 HTTP 公开数据,这应该没问题,除非您正在构建一个对性能极其敏感的应用程序。
当然,微服务能够实现的一件事是使用不同的技术。您可以为每个服务尝试不同的 Web 框架,看看您更喜欢哪个 - 它们都能够做相同的事情。
| 归档时间: |
|
| 查看次数: |
2475 次 |
| 最近记录: |