一个创业公司的API网关落地实践.docxVIP

  • 2
  • 0
  • 约2.82千字
  • 约 5页
  • 2021-11-15 发布于湖南
  • 举报
一个创业公司的API网关落地实践 2021-03-16 HelloFresh是一家食品电商初创公司,用户依据选定的菜谱下单,HelloFresh把菜谱所需要的食材送至用户家中。来自HelloFresh的技术担任人ítalo Lelis在博客上共享了HelloFresh的API网关落地实践,本文为该博文的译文,并已获得原网站的翻译授权。 HelloFresh的规模一直保持着增长的态势:我们的产品在持续改进,新的想法不断涌现出来,我们拥有完全自动化的供应链。持续的增长给我们带来了惊喜,同时也带来了技术方面的挑战。 在这篇文章里,我将会和大家共享我们的基础设备所经受的一次严重迁移,这次迁移保证了以后的路我们可以走得更快、更机警,也更平安。 挑战 我们最近开发了一个API网关,所以接下来需要在不停机的情况下对网关后面的主API(单体系统)进行迁移改造。升级之后,我们期望能够开发更多的微服务系统,并且无缝对接到目前我们的基础架构中。 架构 API网关处在基础设备的最外层,它每天需要接收大量的恳求,所以我们选择了Go言语来构建网关,由于Go功能好、简约易用,而且供应了优雅的并发处理方案。 我们手头已经有很多现成的工具,它们可以简化我们的迁移工作。 服务发觉和客户端负载均衡 我们使用Consul作为服务发觉工具,它和HAProxy协作起来使用可以帮我们处理微服务架构的两个次要问题:

文档评论(0)

1亿VIP精品文档

相关文档