https://github.com/lyes-sefiane/event-driven-architecture-using-apache-activemq
Event-Driven Architecture using Apache ActiveMQ ๐ฉ๐ฟ ๐จ๐ฆ
https://github.com/lyes-sefiane/event-driven-architecture-using-apache-activemq
active-mq consul docker docker-compose event-driven-architecture ingress-nginx java-17 jms kubernetes metallb microservices queue service-discovery service-registry spring-cloud-gateway springboot-3 swarm topic zipkin
Last synced: 9 months ago
JSON representation
Event-Driven Architecture using Apache ActiveMQ ๐ฉ๐ฟ ๐จ๐ฆ
- Host: GitHub
- URL: https://github.com/lyes-sefiane/event-driven-architecture-using-apache-activemq
- Owner: lyes-sefiane
- License: other
- Created: 2021-06-25T18:44:17.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-04T20:11:38.000Z (9 months ago)
- Last Synced: 2025-04-24T03:45:12.733Z (9 months ago)
- Topics: active-mq, consul, docker, docker-compose, event-driven-architecture, ingress-nginx, java-17, jms, kubernetes, metallb, microservices, queue, service-discovery, service-registry, spring-cloud-gateway, springboot-3, swarm, topic, zipkin
- Language: Java
- Homepage: https://lyes-sefiane.web.app
- Size: 171 KB
- Stars: 3
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Event-Driven Architecture using Apache ActiveMQ
### ยฉ 2024 | Sefiane, Lyes
All Rights Reserved | [CC BY-NC-ND 4.0](https://creativecommons.org/licenses/by-nc-nd/4.0/)
[![CC BY-NC-ND 4.0][cc-by-nc-nd-image]][cc-by-nc-nd]
[cc-by-nc-nd]: http://creativecommons.org/licenses/by-nc-nd/4.0/
[cc-by-nc-nd-image]: https://licensebuttons.net/l/by-nc-nd/4.0/88x31.png
[cc-by-nc-nd-shield]: https://img.shields.io/badge/License-CC%20BY--NC--ND%204.0-lightgrey.svg
## GitHub Badges

[](code_of_conduct.md)
[](https://github.com/lyes-sefiane/publisher-subscriber-microservices/actions/workflows/maven.yml)
[](https://github.com/lyes-sefiane/publisher-subscriber-microservices/actions/workflows/dependabot/dependabot-updates)
[](https://github.com/lyes-sefiane/publisher-subscriber-microservices/actions/workflows/github-code-scanning/codeql)
[](https://github.com/lyes-sefiane/publisher-subscriber-microservices/actions/workflows/dependency-graph/auto-submission)


## Documentation
* [Eventโdriven Architecture using Apache ActiveMQ Documentation](https://github.com/lyes-sefiane/event-driven-architecture-using-apache-activemq/wiki/Event%E2%80%90driven-Architecture-using-Apache-ActiveMQ)
## Infrastructure

## Requirements
```
1. Java 17.x.y
2. Maven 3.x.y
3. Docker 3.x.y
```
## Deployment to Docker Swarm
* [More Information](https://github.com/lyes-sefiane/event-driven-architecture-using-apache-activemq/wiki/Docker-Swarm)


## Deployment to Kubernetes
* [More Information](https://github.com/lyes-sefiane/event-driven-architecture-using-apache-activemq/wiki/Kubernetes)


## Enhancements
- [ ] OpenApi Implementation
- [ ] Error Handling Implementation
- [ ] Database access/storage Implementation
- [ ] Security Implementation
## Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.