#微服务架构文章排行榜

用事件风暴分解单体设计微服务 - capital

21-06-25 686 5 banq

作为软件工程师和 架构 师,我们经常面临为遗留系统创建目标 微服务 架构的挑战。这些系统通常是已经存在多年的大型单体应用程序,通常具有很多依赖性,并且通常在您的公司中没有一个人了解这一切。在... 详细

为什么不应该在 REST API 中使用布尔值? - geekculture

21-06-18 359 2 banq

在 REST API 中使用布尔值坏处: 会阻碍API 可 扩展性 会屏蔽和混淆域清晰度 会妨碍代码 可读性和可维护性 让我们深入研究这些领域并审核布尔值在 REST API 中... 详细

基于事件溯源与CDC的事件驱动微服务架构案例源码

21-07-10 294 1 banq

在事件驱动的 微服务 架构中,领域事件的概念是每个服务行为的核心。随着微服务 架构 的日益流行,诸如 CQRS (命令查询职责分离)与 事件溯源 相结合的流行实践... 详细

在将单体迁移到微服务之前需要了解的模式 - Abhishek

21-07-02 216 1 banq

正确实施时,微服务比单体应用具有很多优势。许多组织希望将其单体应用程序代码更改为 微服务 代码。事实证明,迁移到微服务并不容易。您应该问的第一个问题是,您真的需要微服务吗?单体的许多问题可以通过... 详细

分布式系统中的自主自治计算 - pathelland

21-06-25 203 1 banq

本文是作者pathelland二十年分布式经验分享,其中很多概念与 DDD 和 有界上下文 映射非常类似,只不过使用了fiefdom而不是domain来表达。 本文介绍了一个称为fiefdo... 详细

微服务消息代理比较:Redis vs Kafka vs RabbitMQ - Mertcan

21-07-24 67 1 banq

对 微服务 使用 异步 通信时,通常使用消息代理。代理确保不同微服务之间的通信可靠且稳定,消息在系统内得到管理和监控,并且消息不会丢失。您可以选择一些消息代理,它们的规模和数据功能各不相同。... 详细

敏捷软件开发团队的结构是什么样? - JAXenter

21-07-07 165 1 banq

在本文中,您将了解传统和敏捷软件开发团队的结构。了解团队结构的三种不同方法及其优缺点,并了解如何确定您的团队是否与您的产品合作良好。   团队结构的方法: 有多种方法可以组织灵活的开发团队——... 详细

Eventuate:一个用于开发微服务的开源平台

21-06-08 222 banq

Eventuate是解决 微服务 架构中固有的分布式数据管理问题的平台,使您能够专注于业务逻辑。 Eventuate包括: Eventuate Tram - 使用传统(例如 JPA/JDB... 详细

什么是事件网格? - solace

21-06-04 232 banq

事件网格是一个可配置的动态基础设施层,用于在解耦的应用程序、云服务和设备之间分发事件。它使事件通信能够得到管理、灵活、可靠和快速。事件网格是通过互连的事件代理网络创建和启用的。 换句话说,事件网格是... 详细

分布式计算的八个谬误 - Ably

21-07-02 154 banq

为了更好地理解设计可靠的 分布式系统 所带来的挑战,我们必须参考分布式计算的谬误——架构师和开发人员可能做出的一系列错误假设: 网络是可靠的。 延迟为零。 带宽是无限的。 网络是安全的... 详细

使用Redis和Lua缓存聚合数据以实现可扩展的微服务架构? - itnext

21-07-01 146 banq

具有大量增长数据的基于 微服务 的扩展应用程序在有效交付聚合数据(如顶级列表)方面面临挑战。 在本文中,我将向您展示如何使用 Redis 缓存聚合数据。而数据库将项目/行数据存储为“真实来源”并... 详细

如何集成DevOps、SecOps 和 NetOps 不同诉求? - thenewstack

21-06-12 193 banq

随着 微服务 的兴起和远离单体 架构 的转变,IT 和 DevOps 团队专注于将基础设施中的所有内容整合到越来越小的平台和技术中。大胆的愿景是,每个人都将在同一个“上帝平台”上,拥有一... 详细

Axon 4结合SpringBoot和Mongo DB微服务的简单实现 - javarevisited

21-06-08 189 banq

在本教程中,我们将学习实现一个简单的 SpringBoot 应用程序,该应用程序实现了 CQRS 原理。 在这个用例中,我们将使用 Axon 4 框架。为了存储事件,我们将使用 . 详细

Zero: 一个高性能、快速的 Python 微服务框架 (RPC + PubSub)

21-07-02 159 banq

Zero 是一个高性能和快速(参见 benchmarks " class='body_href' >基准测试 )的 Python 微服务 框架,提供 RPC 和 Pub Sub 接口。 ... 详细

SpringBoot微服务安全最佳实践 - piotrminkowski

21-06-04 203 banq

在本文中,我将描述使用 Spring Boot 和 Spring Security 构建 微服务 的几个最佳实践。我将只关注与安全相关的方面。 在我们开始列出安全“黄金规则”之前,让我们分析一个... 详细

共有 4311 2 3 4 ... 29 下一页