halfway

时间:2024-04-01 09:13:40
【文件属性】:

文件名称:halfway

文件大小:34KB

文件格式:ZIP

更新时间:2024-04-01 09:13:40

Go

半 特征 HTTP服务器:基于框架设计,集成 .GRPCProxyWrapper封装grpc.UnaryHandler转换为echo.HandleFunc; RPC服务器:基于官方gRPC开发,集成发现模块支持服务发现功能,基于生成pb.go文件; 缓存:Redis封装框架; DB:Mysql采用框架,ES,Tidb,Hbase还待开发; 配置:采用 ,配合consul可配合远程配置中心,实现配置版本管理和更新; 日志:采用的字段实现高性能日志库,并结合filebeat elk实现远程日志管理; 全链接跟踪基于 ,支持(gRPC / HTTP / MySQL / Redis),可以访问链接链接器服务网格化后逐步替换; 示范网站 档案结构 ├── README.md ├── doc │ ├── example.yaml │ └── version.m


【文件预览】:
halfway-master
----pkg()
--------log()
--------config()
--------cache()
--------discovery()
--------db()
--------consts()
--------net()
--------utils()
----tools()
--------tools.md(71B)
----test()
--------test.md(23B)
----.githlab-ci.yml(515B)
----LICENSE(11KB)
----doc()
--------example.yaml(1KB)
--------version.md(5B)
----.gitignore(35B)
----third_party()
--------README.md(3B)
----README.md(3KB)
----go.mod(1KB)

网友评论