「微服务架构」Medium的微服务架构实践

「微服务架构」Medium的微服务架构实践

微服务¹架构的目标是帮助工程团队更快,更安全,更高质量地交付产品。解耦服务允许团队快速迭代,对系统的其余部分影响最小。在Medium,我们的技术堆栈始于2012年的单片Node.js应用程序。我们已经构建了几个卫星服务,但我们还没有制定一个系统地采用微服务架构的策略。随着系统变得越来越复杂并且团队不...

「第二部:容器和微服务架构](11) 微服务架构中的通信

「第二部:容器和微服务架构](11) 微服务架构中的通信

在单个进程上运行的单片应用程序中,组件使用语言级方法或函数调用彼此调用。如果使用代码创建对象(例如,new ClassName()),则可以强耦合这些对象;如果使用依赖注入,则可以通过引用抽象而不是具体的对象实例,以分离的方式调用这些对象。不管怎样ÿ...

容器应用的高弹性架构

9 课时 |
31 人已学 |
免费

高可用应用架构

9 课时 |
121 人已学 |
免费

微服务架构与混沌工程介绍

1 课时 |
60 人已学 |
免费
开发者课程背景图
[第二部:容器和微服务架构](4) 微服务架构采用准则

[第二部:容器和微服务架构](4) 微服务架构采用准则

顾名思义,微服务体系结构是将服务器应用程序构建为一组小型服务的方法。这意味着微服务架构主要面向后端,尽管这种方法也用于前端。每个服务在其自己的进程中运行,并使用HTTP/HTTPS、WebSockets或AMQP等协议与其他进程通信。每个微服务在特定的上下文边界内实现特定的端到端域或业务能力,并且每...

架构:第四章:微服务架构下的分布式架构之搭建环境

架构:第四章:微服务架构下的分布式架构之搭建环境

下面是我要写的一个简单的分布式架构:SpringCloud+SpringBoot+SpringMVC+MyBatis+MySQL架构图:准备工作:技术选型:使用SpringMVC进行表述层开发使用MyBatis进行持久化层开发使用Spring进行组件整合并管理声明式事务使用Maven作为依赖管理和构...

[微服务架构] 微服务架构:您需要知道的所有最佳实践(下)

[微服务架构] 微服务架构:您需要知道的所有最佳实践(下)

挑战3:组织买入“获得组织支持可能是最难的部分。” - Steven McCord,ICX Media的创始人兼首席技术官这不是技术决定。您需要明确说明微服务架构的好处,以说服您的公司重新分配资源。这是一个漫长而乏味的过程,直到组织接受这样的变更,组织越大,决策就越长。✅可能的解决方案说服您的组织切...

[微服务架构] 微服务架构:您需要知道的所有最佳实践(上)

[微服务架构] 微服务架构:您需要知道的所有最佳实践(上)

切换到微服务架构似乎很容易,但技术领导者倾向于低估项目的复杂性并犯下灾难性的错误。在将单片系统转换为微服务或从头开始之前,您需要仔细考虑将要出现的技术和组织挑战。如果您想要,这篇文章适合您:从单片系统切换到微服务。从经验丰富的技术领导者那里收集见解。了解微服务的缺点和优点。避免灾难性的错误。对微服务...

[微服务架构选型 ]微服务架构 - 适合您的软件开发吗?

[微服务架构选型 ]微服务架构 - 适合您的软件开发吗?

“微服务架构提供了一系列技术优势,有助于提高软件项目的开发速度和产品质量,同时也有助于提高整体业务灵活性” - MARK EMEIS,软件技术高级总监,CA技术自从该术语成立以来,微服务一直在软件开发中获得成功。微服务(又称微服务架构)是面向服务的体系结构(SOA)的变体...

「微服务架构」微服务架构中的数据一致性

「微服务架构」微服务架构中的数据一致性

在微服务中,一个逻辑上原子操作可以经常跨越多个微服务。即使是单片系统也可能使用多个数据库或消息传递解决方案。使用多个独立的数据存储解决方案,如果其中一个分布式流程参与者出现故障,我们就会面临数据不一致的风险 - 例如在未下订单的情况下向客户收费或未通知客户订单成功。在本文中,我想分享一些我为使微服务...

「微服务架构」企业微服务架构

首先,来自Darren的消息是,微服务架构并不是构建大规模企业应用程序的新方式。 Netflix和亚马逊等公司已经实施了微服务架构,在过去几年中提供了成功的产品。但是微服务架构适合您的组织吗?答案不是简单的是或否,但我会尝试用Darren的讲话作为指导来引导你找到答案。微服务架构是一个将在多个方面影...

「微服务架构」亚马逊引领其自有微服务架构的原因

"新堆栈”的真实故事,一次又一次,是关于具有巨大服务器需求的公司如何受到现有架构无法满足这些需求的限制,如何为自己解决问题,然后转而将其解决方案转售给 剩下的世界。 我们多么快地忘记了最早的例子,但也许仍然是最好的,是亚马逊。“如果你回到2001年,”亚马逊AWS产品管理高级经理Rob Br...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

金融级分布式架构
金融级分布式架构
SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。
122+人已加入
加入
相关电子书
更多
PolarDB分布式版架构介绍
PolarDB开发者大会:PolarDB面向云存储的架构优化
PolarDB-X一体化HTAP架构,助力企业级查询分析加速
立即下载 立即下载 立即下载

架构微服务架构相关内容