Welcome
EdgeBus is a library and standalone server application that makes your life easy in integration of different systems and make development a fun and easy experience.
There are two main goals:
- Asynchronous Messages - manage, audit, transform, guarantee delivery
- Synchronous Calls - audit, transform, retry
Asynchronous Messages
Basically, these days, mostly each project requires to receive and deliver asynchronous messages with external systems. There are a lot of terrible parts to handle this task such a guaranteed delivery, audit, manage event endpoints.
EdgeBus provides set of features in scope related to Asynchronous Messages:
- Audit messages and delivery evidences
- Performance counters
- Delivery retry policy
- Protocol switching
- Transform payload
- Manual retry message delivery
Similar products:
- Amazon SNS
- Azure Service Bus
- Google Cloud Pub/Sub
- Pipedream - Workflow automation for developers
Synchronous Calls
If your application is not lived in a vacuum it, probably, call to external API(s) to obtain data. Unfortunately, a lot of developers have thoughts the external system always available and network always no issues.
EdgeBus provides set of features in scope related to Synchronous Calls:
- Audit calls
- Performance counters
- Protocol switching
- Transform payload
- Reverse proxy
Similar products:
Join our Google Group to ask questions.