Details
-
New Feature
-
Status: Open
-
Critical
-
Resolution: Unresolved
-
3.0.1
-
None
Description
The world has been moved towards container friendly products, microservices, and cloud-native technologies. However, the integration problem solved by the ESB architecture still exists and is handled by different entities. Even though Synapse is an ESB, it has most of the qualities (ex: faster startup time, low resource consumption, etc.) that are important for containers and microservices integrations. So with a little effort, we could make Synapse a container friendly product that suits any architectural style for doing the integration. As a very first step, Making Synapse a container friendly framework is important.
Task
- Reduce memory footprint of Synapse
- Create docker, Kubernetes artifacts [https://issues.apache.org/jira/projects/SYNAPSE/issues/SYNAPSE-1111]
- Documentation
- Publish the containers in the docker-hub
Relevant Skills
- JAVA language
- Kubernetes
- Docker
- Integration and Synapse configuration language.