dispatchersuite
A suite of microservices to interface different messaging systems.
Science Score: 75.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: zenodo.org -
○Academic email domains
-
✓Institutional organization owner
Organization eipm has institutional domain (eipm.weill.cornell.edu) -
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (7.9%) to scientific vocabulary
Keywords
azure-event-hubs
java
job-scheduler
kafka
microservices
spring-boot
spring-cloud
spring-kafka
Last synced: 4 months ago
·
JSON representation
·
Repository
A suite of microservices to interface different messaging systems.
Basic Info
Statistics
- Stars: 0
- Watchers: 7
- Forks: 0
- Open Issues: 3
- Releases: 12
Topics
azure-event-hubs
java
job-scheduler
kafka
microservices
spring-boot
spring-cloud
spring-kafka
Created almost 6 years ago
· Last pushed 4 months ago
Metadata Files
Readme
License
Code of conduct
Citation
Security
README.md
Dispatcher Suite

A set of microservices to interface with different messaging systems.
🤝 License
See LICENSE
📚 How to Cite
Manuele Simi, Alexandros Sigaras, Jeff Tang, & Pantelis Zisimopoulos. (2025). eipm/DispatcherSuite: v1.4.9 (v1.4.9). Zenodo. https://zenodo.org/records/14975856
Modules
- Kafka-Dispatcher Service - to interface with Apache Kafka brokers (on-prem or on the cloud, like Microsoft EventHubs or AWS MSK)
- Executors Backend - common backend for all services
Built With
- Spring Boot - A framework that makes it easy to create stand-alone, production-grade Spring-based Applications
- OpenJDK - A free and open-source implementation of the Java Platform, Standard Edition
- Maven - For dependency management
- Maven Spotless Plugin - For code formatting
Formatting rules
The source code of this project is formatted to comply with Google Java Style.
Owner
- Name: Englander Institute for Precision Medicine
- Login: eipm
- Kind: organization
- Location: New York, NY
- Website: https://eipm.weill.cornell.edu
- Twitter: WCMEnglanderIPM
- Repositories: 7
- Profile: https://github.com/eipm
Weill Cornell Medicine
Citation (CITATION.cff)
cff-version: 1.2.0
title: Dispatcher Suite
message: >-
If you use this software, please cite it using the
metadata from this file.
type: software
authors:
- family-names: Simi
given-names: Manuele
affiliation: Weill Cornell Medicine (WCM)
orcid: '0000-0001-6898-6249'
- given-names: Alexandros
family-names: Sigaras
email: als2076@med.cornell.edu
affiliation: Weill Cornell Medicine (WCM)
orcid: 'https://orcid.org/0000-0002-7607-559X'
- family-names: Sboner
given-names: Andrea
affiliation: Weill Cornell Medicine (WCM)
orcid: 'https://orcid.org/0000-0001-6915-3070'
- family-names: Tang
given-names: Jeff
affiliation: Weill Cornell Medicine (WCM)
orcid: 'https://orcid.org/0009-0006-0366-5050'
- family-names: Zisimopoulos
given-names: Pantelis
affiliation: Weill Cornell Medicine (WCM)
orcid: 'https://orcid.org/0009-0006-2425-0882'
identifiers:
- type: doi
value: 10.5281/zenodo.14975839
repository-code: 'https://github.com/eipm/DispatcherSuite'
keywords:
- Apache Kafka
- Azure Event Hubs
license: MIT
GitHub Events
Total
- Release event: 2
- Delete event: 3
- Push event: 19
- Public event: 1
- Pull request review comment event: 7
- Pull request event: 19
- Pull request review event: 23
- Create event: 11
Last Year
- Release event: 2
- Delete event: 3
- Push event: 19
- Public event: 1
- Pull request review comment event: 7
- Pull request event: 19
- Pull request review event: 23
- Create event: 11
Dependencies
executors/pom.xml
maven
- com.google.code.gson:gson 2.10.1
- org.springframework.boot:spring-boot-starter-web
- junit:junit 4.13.2 test
kafka-service/pom.xml
maven
- com.google.code.gson:gson 2.10.1
- edu.cornell.eipm.messaging.microservices:executors 1.2.3
- org.springframework.boot:spring-boot-devtools
- org.springframework.boot:spring-boot-starter-tomcat
- org.springframework.boot:spring-boot-starter-web
- org.springframework.kafka:spring-kafka
- junit:junit test
- org.springframework.boot:spring-boot-starter-test test
- org.springframework.kafka:spring-kafka-test test
pom.xml
maven
- com.diffplug.spotless:spotless-maven-plugin 2.41.1