32份有关微服务、DDD与中台经典架构文档

简介: 32份有关微服务、DDD与中台经典架构文档

微服务


微服务之概念篇

微服务的历史与陷阱

学习微服务,首先得了解为什么要使用微服务!

致传统企业朋友:不够痛就别微服务,有坑

Service Mesh:重塑微服务市场


微服务之组件篇

微服务数据一致性的演进:SAGA,CQRS,Event Sourcing的由来和局限

微服务架构下分布式事务解决方案 —— 阿里GTS

微服务架构:BFF和网关是如何演化出来的?

跟着小程学微服务-自己动手扩展分布式调用链

微服务配置中心完全解读

阿里巴巴微服务开源项目盘点(持续更新)


微服务之案例篇

一个知名网站的微服务架构最佳实现

基于支付场景下的微服务改造与性能优化

同程旅游微服务最佳实践

杨波:中国式微服务架构模拟案例

李林峰:大神讲解微服务治理的技术演进和架构实践

微众银行-消息服务平台建设实践

再见微服务,从100多个问题儿童到一个超级明星


微服务之异地多活

从“挖光缆”到“剪网线”|蚂蚁金服异地多活的微服务体系


微服务与文化

网易的工程师文化和微服务演进


领域建模/DDD

一次领域建模的实战之旅

复杂性应对之道 - 领域建模

领域驱动设计在重构业务系统中的实践

领域建模:分清问题域和问题解决域

领域驱动设计对软件复杂度的应对

领域模型设计【实战篇】


中台

阿⾥巴巴技术总监全解中台架构19页ppt:中台是一把手工程

中台如何助力标准化业务?中台关键要快!

从平台到中台(上)

从平台到中台【下】

银行核心系统|应用架构与案例,这次不谈中台

跳开 DDD 和中台概念看阿里巴巴交易平台的问题及解决思路

苏宁数据中台基于Spring Cloud微服务架构实践

相关文章
|
11月前
|
NoSQL MongoDB 微服务
微服务——MongoDB常用命令——文档的分页查询
本文介绍了文档分页查询的相关内容,包括统计查询、分页列表查询和排序查询。统计查询使用 `count()` 方法获取记录总数或按条件统计;分页查询通过 `limit()` 和 `skip()` 方法实现,控制返回和跳过的数据量;排序查询利用 `sort()` 方法,按指定字段升序(1)或降序(-1)排列。同时提示,`skip()`、`limit()` 和 `sort()` 的执行顺序与编写顺序无关,优先级为 `sort()` > `skip()` > `limit()`。
394 1
|
11月前
|
JSON NoSQL MongoDB
微服务——MongoDB常用命令——文档基本CRUD
本文介绍了MongoDB中文档的基本操作,包括插入、查询、更新和删除。单个文档插入使用`insert()`或`save()`方法,批量插入用`insertMany()`。查询所有文档用`find()`,条件查询可在`find()`中添加参数,投影查询控制返回字段。更新文档通过`update()`实现,支持覆盖修改、局部修改(使用`$set`)和批量修改。列值增长可用`$inc`实现。删除文档用`remove()`,需谨慎操作以免误删数据。此外,文档键值对有序,区分大小写,不能有重复键。
251 1
|
设计模式 Java API
微服务架构演变与架构设计深度解析
【11月更文挑战第14天】在当今的IT行业中,微服务架构已经成为构建大型、复杂系统的重要范式。本文将从微服务架构的背景、业务场景、功能点、底层原理、实战、设计模式等多个方面进行深度解析,并结合京东电商的案例,探讨微服务架构在实际应用中的实施与效果。
763 6
|
设计模式 Java API
微服务架构演变与架构设计深度解析
【11月更文挑战第14天】在当今的IT行业中,微服务架构已经成为构建大型、复杂系统的重要范式。本文将从微服务架构的背景、业务场景、功能点、底层原理、实战、设计模式等多个方面进行深度解析,并结合京东电商的案例,探讨微服务架构在实际应用中的实施与效果。
382 1
|
安全 应用服务中间件 API
微服务分布式系统架构之zookeeper与dubbo-2
微服务分布式系统架构之zookeeper与dubbo-2
|
负载均衡 Java 应用服务中间件
微服务分布式系统架构之zookeeper与dubbor-1
微服务分布式系统架构之zookeeper与dubbor-1
|
Java 开发者 微服务
从单体到微服务:如何借助 Spring Cloud 实现架构转型
**Spring Cloud** 是一套基于 Spring 框架的**微服务架构解决方案**,它提供了一系列的工具和组件,帮助开发者快速构建分布式系统,尤其是微服务架构。
1510 69
从单体到微服务:如何借助 Spring Cloud 实现架构转型
|
11月前
|
人工智能 前端开发 Java
DDD四层架构和MVC三层架构的个人理解和学习笔记
领域驱动设计(DDD)是一种以业务为核心的设计方法,与传统MVC架构不同,DDD将业务逻辑拆分为应用层和领域层,更关注业务领域而非数据库设计。其四层架构包括:Interface(接口层)、Application(应用层)、Domain(领域层)和Infrastructure(基础层)。各层职责分明,避免跨层调用,确保业务逻辑清晰。代码实现中,通过DTO、Entity、DO等对象的转换,结合ProtoBuf协议,完成请求与响应的处理流程。为提高复用性,实际项目中可增加Common层存放公共依赖。DDD强调从业务出发设计软件,适应复杂业务场景,是微服务架构的重要设计思想。
|
运维 监控 持续交付
微服务架构解析:跨越传统架构的技术革命
微服务架构(Microservices Architecture)是一种软件架构风格,它将一个大型的单体应用拆分为多个小而独立的服务,每个服务都可以独立开发、部署和扩展。
3497 36
微服务架构解析:跨越传统架构的技术革命
|
人工智能 安全 Java
微服务引擎 MSE:打造通用的企业级微服务架构
微服务引擎MSE致力于打造通用的企业级微服务架构,涵盖四大核心内容:微服务技术趋势与挑战、MSE应对方案、拥抱开源及最佳实践。MSE通过流量入口、内部流量管理、服务治理等模块,提供高可用、跨语言支持和性能优化。此外,MSE坚持开放,推动云原生与AI融合,助力企业实现无缝迁移和高效运维。
614 1