事件处理服务
Go to file
douxu 582a64ad20 docs: expand eventRT image deploy guide and bump Go to 1.26
- add three-stage build table (builder/certs/runtime) to section 3.1
  - add --build-arg USER_ID option for custom non-root UID
  - add method 2: load pre-built local image (e.g. eventrt:v1) into Minikube
  - add smoke test subsection 3.1.1 with size/inspect/run checks
  - bump base image from golang:1.25-alpine to golang:1.26-alpine
  - remove bundled config.example.yaml from image (config should be mounted at runtime)
2026-06-02 10:28:31 +08:00
config feat: add Kubernetes deployment manifests and hardened Dockerfile 2026-05-29 11:09:03 +08:00
constants feat: add event lifecycle API and UI fanout publishing - extract event status, MQ exchange/queue, and DB name constants to constants/event.go - add bson tags and IsPersisted flag to EventRecord for proper MongoDB serialization 2026-05-08 15:43:54 +08:00
database optimze of rabbitmq and mongodb code 2026-01-30 17:43:16 +08:00
deploy docs: expand eventRT image deploy guide and bump Go to 1.26 2026-06-02 10:28:31 +08:00
docs feat: add Kubernetes deployment manifests and hardened Dockerfile 2026-05-29 11:09:03 +08:00
event fix: remove status mutation side effect in PublishEventToUI 2026-05-11 17:35:43 +08:00
handler feat: add event lifecycle API and UI fanout publishing - extract event status, MQ exchange/queue, and DB name constants to constants/event.go - add bson tags and IsPersisted flag to EventRecord for proper MongoDB serialization 2026-05-08 15:43:54 +08:00
logger feat: add OpenTelemetry distributed tracing to eventRT - add OtelConfig to EventRTConfig and configs/config.yaml - add middleware/trace.go with InitTracerProvider (W3C TraceContext) and StartTrace gin middleware 2026-05-07 16:32:53 +08:00
middleware feat: add OpenTelemetry distributed tracing to eventRT - add OtelConfig to EventRTConfig and configs/config.yaml - add middleware/trace.go with InitTracerProvider (W3C TraceContext) and StartTrace gin middleware 2026-05-07 16:32:53 +08:00
mq optimize code and add md file of deploy rabbitMQ server with eventRT 2026-02-11 16:41:08 +08:00
util add code of db or mq init 2026-01-29 16:54:00 +08:00
.drone.yml add drone config 2026-01-29 16:56:21 +08:00
.gitignore optimize code of rabbitmq connection 2026-02-06 17:55:30 +08:00
README.md updated README.md 2026-02-11 18:12:56 +08:00
go.mod feat: add Kubernetes deployment manifests and hardened Dockerfile 2026-05-29 11:09:03 +08:00
go.sum feat: add OpenTelemetry distributed tracing to eventRT - add OtelConfig to EventRTConfig and configs/config.yaml - add middleware/trace.go with InitTracerProvider (W3C TraceContext) and StartTrace gin middleware 2026-05-07 16:32:53 +08:00
main.go feat: add event lifecycle API and UI fanout publishing - extract event status, MQ exchange/queue, and DB name constants to constants/event.go - add bson tags and IsPersisted flag to EventRecord for proper MongoDB serialization 2026-05-08 15:43:54 +08:00

README.md

eventRT

事件处理服务

Build Status