ddd的微服务模板
DDD示例使用micriservices。
入门
# Get help
make help
# Run services
make run
# Stop services
make down
先决条件
码头工人
码头工人组成
协议3.7.1+
服务
姓名
港口
说明端点
特拉菲克
80
HTTP
特拉菲克
443
HTTPS
特拉菲克
8060
仪表板
api
7070
HTTP API
用户
50051
gRPC服务器
帐单
50051
gRPC服务器
建筑学
jsonrpc2
完整实现,包括对请求/响应批处理的支持。
该库是实验性的,该API尚未被认为是稳定的。
jsonrpc2旨在提供类似于Go的标准net/http包的API。
jsonrpc2可与任何io.ReadWriter一起使用,这使您可以在从tcp和websocket到stdin / stdout的任何传输方式上使用它。
路线图
双向RPC
网络套接字
jsonrpc2到gRPC填充程序
例子
// Program websocket is an example of js
hazana-用于创建服务的负载测试的软件包
Hazana是为使用Go中的(生成的)客户端与服务进行通信(以任何受支持的语言)而进行的负载测试而创建的。 通过提供Attack接口,可以使用此程序包测试任何客户端和协议。 创建此程序包是为了加载测试gRPC服务。
与可以发送原始HTTP请求的现有HTTP负载测试工具(例如tsenart / vegeta)相比,此软件包需要使用客户端代码来发送请求和接收响应。
攻击
// Attack must be implemented by a s
gRPC
This example demonstrates step by step to create, run, deploy and consume a gRPC service in .NetCore 3.0.
Whole process is has been categorized in 3 main section **Create, Test and Deploy**.
每个步骤的详细说明
每个过程都有单独的(详细)文档,逐步描述(从头开始) 。 每个文档从头开始直到结束。