Skip to content

alexknight/minievents

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

minevents

A minimal event bus library for golang

Why develop this

Most people's microservices are stateless, and the task load is very light, so there is no need for heavy message components such as kafka. Using minevents can help you quickly start the project and smoothly pass through the early and mid-term of the project

Function

  • Event bus
  • flow control
  • The task can be resumed after abnormal exit

minevents

一个最小化的golang事件总线库

为什么开发这个

大部分人的微服务都是无状态的,且任务量很轻,压根不需要kafka这类重型消息组件。使用minevents可以帮你快速启动项目,平稳渡过项目前中期

功能

  • 事件总线
  • 流量控制
  • 异常退出后任务可恢复

About

A minimal event bus library for golang

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages