加入收藏 | 设为首页 | 会员中心 | 我要投稿 河北网 (https://www.hebeiwang.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

30+微处事构建的顶级器材清单

发布时间:2019-05-24 10:44:11 所属栏目:建站 来源:THORPE
导读:微处事架构,或说是微处事自己,是一种用于晋升软件体系可扩展性的架构气魄威风凛凛。与微处事相干的好文章不胜列举,而本文但愿可以或许为那些从未实行过、或只是方才开始实行微处事的人,提供一份顶级开源器材的清单。 微处事架构可用于企业、当局、学校和慈善机构等
副问题[/!--empirenews.page--]

微处事架构,或说是微处事自己,是一种用于晋升软件体系可扩展性的架构气魄威风凛凛。与微处事相干的好文章不胜列举,而本文但愿可以或许为那些从未实行过、或只是方才开始实行微处事的人,提供一份顶级开源器材的清单。

30+微处事构建的顶级器材清单

微处事架构可用于企业、当局、学校和慈善机构等的企业级应用措施。与传统气魄威风凛凛的单体架构完全相反,微处事专注于单个单位应用措施。

微处事细小、独立且奇异。微处事架构的构建和维护都也许很是伟大。微处事之间可以彼此通讯,操作同步协议、HTTP / REST或异步协议来处事于整体的营业方针。HTTP / REST或AMQP就是协作处事的示例,这些协作处事通过实现相相互关的成果来尽也许高效地协同事变。

微处事这一观念听起来清楚明白,但在现实操纵中,想用所需的各类器材来构建微处事应用措施并非易事。这不只仅是开拓、测试或陈设软件的传统题目。我们还必要举办一连监控,确保呈现妨碍时,题目可以或许快速办理。

时候服膺,并不存在哪个美满器材可以或许给微处事提供一站式的办理方案。Mike Amundsen的《微处事架构三大支柱》一文中曾经提出过,微处事乐成的要害身分中,在组织计划的层面有三大要害构成部门:雷同、团队和创新。而在全部支柱中,雷同无疑是最不行或缺的。

市场中有很多器材可用于支持构建微处事架构,个中大大都器材中的某些特定成果都是免费的,可是很多器材也可觉得特另外成果和处事提供特另外付费进级。

API打点与测试

01.API Fortress

30+微处事构建的顶级器材清单

API Fortress是一个API测试及康健器材,它可以自动执行企业API的成果测试、运行状况监控和负载测试。它的计划现实上是无代码的,完全基于当代API架构实践和模式构建。

链接:https://apifortress.com

02.Postman

30+微处事构建的顶级器材清单

Postman是得当个别开拓职员和团队的API开拓套件,它可让您轻松运行UI驱动的API测试。Postman是一个成果强盛的HTTP客户端,通过它,RESTful API试探变得垂手可得。用户可以快速将简朴和伟大的HTTP哀求组合在一路,以便当即测试、开拓和记录API。

链接:https://www.getpostman.com

03.Tyk

30+微处事构建的顶级器材清单

Tyk是一款开箱即用的开源API打点平台,具有快速、可扩展和当代的特点。

无论您是当地陈设,照旧行使云处事,可能喜好殽杂场景,Tyk都能满意您的需求。行使Tyk,您可以在最低的本钱之上得到极其可观的高可用性和低耽误。

链接:https://tyk.io

动静处事

04.RabbitMq

30+微处事构建的顶级器材清单

RabbitMQ可辅佐您行使差异的模式在您的微处事之间举办通讯,扩展应用措施,并办理大大都漫衍式体系的题目。你可以在各类微处事变形或任何其他漫衍式体系中行使RabbitMQ毗连竞争微处事。您还可以行使该器材在处事之间互换变乱。

链接:https://www.rabbitmq.com

05.Amazon简朴行列处事(SQS)

30+微处事构建的顶级器材清单

Amazon SQS(Simple Queue Service,简朴行列处事)提供了强盛、机动和靠得住的微处事通讯成果。假如选择宣布-订阅微处事的通讯模子,像Amazon SQS这样的动静行列处事可以办理好几个开拓职员的题目。除了更好的安详性之外,行列还可以存储待处理赏罚动静的靠得住位置,从而来加强动静转达。

链接:https://aws.amazon.com/cn/sqs/

06.Apache Kafka

30+微处事构建的顶级器材清单

动静行列在微处事架构中至关重要,由于必要它处理赏罚微处事互相之间、以及微处事与外部源之间的通讯。岂论是用于麋集数据处理赏罚照旧API挪用,Apache Kafka都是一个具有高容错性和弹性的漫衍式流处理赏罚平台。

链接:https://kafka.apache.org

07.Google Cloud Pub/Sub

30+微处事构建的顶级器材清单

Google Cloud Pub / Sub是一款完全托管的及时动静处事,可让您在微处事之间发送和吸取动静。将您的应用措施与Google Cloud Pub / Sub集成,将有助于处理赏罚您必需吸取的全部异步哀求,并很洪流平地减罕用户守候相应的时刻。

链接:https://cloud.google.com/pubsub/

监 控

08.Logstash

30+微处事构建的顶级器材清单

陈设完微处事之后,您必需对其举办监控。此时你必要思量许多题目,譬喻:特定的微处事是否相应精采或必要调解?其他体系部件(好比数据库)是否正常事变?您必要搜查日记并执行此操纵,此时Logstash将会是一个很好的器材。它是一个开源平台,您可以在个中齐集、存储和转换数据。

链接:https://www.elastic.co/cn/products/logstash

(编辑:河北网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读