原文:在微服务中使用领域事件

稍微回想一下计算机硬件的工作原理我们便不难发现,整个计算机的工作过程其实就是一个对事件的处理过程。当你点击鼠标 敲击键盘或者插上U盘时,计算机便以中断的形式处理各种外部事件。在软件开发领域,事件驱动架构 Event Driven Architecture,EDA 早已被开发者用于各种实践,典型的应用场景比如浏览器对用户输入的处理 消息机制以及SOA。最近几年重新进入开发者视野的响应式编程 Rea ...

2017-04-18 22:19 29 15798 推荐指数:

查看详情

DDD~领域事件中使用分布式事务

回到目录 对于一个聚合来说,它可能会被附加很多事件,这里我们叫它领域事务,因为一个聚会我们可以把它理解成一个领域,一个业务。对于领域事件不清楚的同学可以看看我的这篇文章《DDD~领域事件事件总线》,里面有详细的说明,今天主要说一下领域里的事务,即领域事件的数据处理和主逻辑里的数据处理在同一 ...

Wed Mar 19 22:07:00 CST 2014 0 3052
构建领域驱动的微服务

构建领域驱动的微服务 加速架构学习! 译自:Building Domain Driven Microservices 微服务的定义 微服务中的术语"微"传达了一个服务的大小,但这不是将一个应用变为微服务的唯一准则。当团队转变到基于微服务的架构时,需要提高敏捷性(自动部署和频繁发布)。很难 ...

Fri Apr 02 21:32:00 CST 2021 0 247
redis在微服务领域的贡献

本文已收录 https://github.com/lkxiaolou/lkxiaolou 欢迎star。 前言 说到redis,可能大家的脑海中蹦出的关键词是:NoSQL、KV、高性能、缓存等。但今天的文章从另一个角度——微服务来展开。 这篇文章的起因也是源自一次面试经历,在面试 ...

Fri Oct 15 18:30:00 CST 2021 0 984
微服务中使用MQ——RabbitMQ

概念 什么是消息 消息是指在两个独立的系统间传递的数据。这两个系统可以是两台计算机,也可以是两个进程。 消息是平台无关和语言无关的! 什么是队列 队列是一种数据结构,内部是 ...

Sat Oct 19 18:38:00 CST 2019 0 1449
微服务—go中使用gRPC

1. gRPC简介 gRPC 是一个高性能、开源、通用的RPC框架,由Google推出,基于HTTP2协议标准设计开发,默认采用Protocol Buffers数据序列化协议,支持多种开发语言。gRPC提供了一种简单的方法来精确的定义服务,并且为客户端和服务端自动生成可靠的功能库。gRPC ...

Wed May 19 03:58:00 CST 2021 0 1156
springboot中使用Spring Security 之微服务使用(六)

一、什么是微服务   微服务由来 微服务最早由 Martin Fowler 与 James Lewis 于 2014 年共同提出,微服务架构风格是一种 使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量 级机制通信,通常是 HTTP API ...

Wed Nov 17 22:17:00 CST 2021 0 103
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM