You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Thought I'd just open this ahead of the latest major release of my project as a question.
BSB (Better-Service-Base) is an event-bus based microservice framework. - what topic/category would this fall under?
It's not a cli app - although it runs using the cli (or in docker) - it's more-of a library where you build plugins for it.
It's not a web server/web framework - you can add the webserver (fastify/express) plugin to get web server functionality - but it is a server service not a SPA.
It's not a utility or a build tool.
It is real-time but doesn't fall under the real-time category (if we compare deepstream.io - deepstream you listen for events (realtime) from the server and act on them - whereas BSB you write plugins to interact with eachother - it's not really realtime like DS is, DS is more like a websockets client - and that is just an events plugin for the BSB)
It's not a job-queue, you'd use a job queue plugin if you wanted job queues.
It's not MISC, since it is an events-based microservice framework in and of itself
Hey,
Thought I'd just open this ahead of the latest major release of my project as a question.
BSB (Better-Service-Base) is an event-bus based microservice framework.
- what topic/category would this fall under?It's not a cli app - although it runs using the cli (or in docker) - it's more-of a library where you build plugins for it.
It's not a web server/web framework - you can add the webserver (fastify/express) plugin to get web server functionality - but it is a server service not a SPA.
It's not a utility or a build tool.
It is real-time but doesn't fall under the real-time category (if we compare deepstream.io - deepstream you listen for events (realtime) from the server and act on them - whereas BSB you write plugins to interact with eachother - it's not really realtime like DS is, DS is more like a websockets client - and that is just an events plugin for the BSB)
It's not a job-queue, you'd use a job queue plugin if you wanted job queues.
It's not MISC, since it is an events-based microservice framework in and of itself
Ref: https://github.com/BetterCorp/better-service-base
The text was updated successfully, but these errors were encountered: