microservices-toy-application

时间:2024-05-29 06:44:41
【文件属性】:

文件名称:microservices-toy-application

文件大小:1.77MB

文件格式:ZIP

更新时间:2024-05-29 06:44:41

JavaScript

微服务玩具应用 该应用程序代码仅用于学习/实验目的,不应用于生产模式! 该应用程序试图将事件驱动的体系结构引入游戏中,因此忽略了事件样式体系结构的一些极端情况。 大多数模块(例如事件总线)都是从头开始构建的,以了解基本原理。 在现实世界的应用程序中,我们提供多种开源,完善且经过优化的服务的选择(例如RabitMQ,Apache Kafka,NATS等)。 事件-一条信息,数据结构 事件总线-接收事件并将其发布/回听给听众。 Event Bus是使用Express构建的,它非常简单,超快,但无法实现普通Event Bus的绝大多数功能! 建筑学 松耦合仿真...


【文件预览】:
microservices-toy-application-master
----client()
--------package.json(766B)
--------Dockerfile(111B)
--------package-lock.json(590KB)
--------src()
--------.gitignore(310B)
--------.dockerignore(12B)
--------public()
--------README.md(3KB)
----assets()
--------IMG-0071.jpg(704KB)
--------IMG-0072.jpg(1MB)
----query()
--------index.js(1KB)
--------package.json(373B)
--------Dockerfile(111B)
--------package-lock.json(50KB)
--------.dockerignore(12B)
----.DS_Store(6KB)
----comments()
--------index.js(2KB)
--------package.json(317B)
--------Dockerfile(111B)
--------package-lock.json(45KB)
--------.DS_Store(6KB)
--------.dockerignore(12B)
----.gitignore(132B)
----event-bus()
--------index.js(892B)
--------package.json(355B)
--------Dockerfile(111B)
--------package-lock.json(49KB)
--------.dockerignore(12B)
----moderation()
--------index.js(740B)
--------package.json(297B)
--------Dockerfile(111B)
--------package-lock.json(49KB)
--------.dockerignore(12B)
----README.md(941B)
----posts()
--------index.js(917B)
--------package.json(314B)
--------Dockerfile(111B)
--------package-lock.json(45KB)
--------.dockerignore(12B)

网友评论