Skip to content
@eo-cqrs

EO-CQRS

True OOP, small components for clean microservices development

EO principles respected here DevOps By Rultor.com We recommend IntelliJ IDEA

License Stars

OOP components, which try to reduce the complexity of microservices architecture.
Built on top of the strong Software Development Process best practices and Object-Oriented principles:

1. Simplicity is a virtue
2. All objects are immutable
3. No DI Containers
4. Logic is scaling horizontally among objects
5. Master branch is read-only
6. No monolithic repositories
7. No manual deployments
8. Quality of code controlled automatically

Here are the components around EO-CQRS including:

  • /eo-kafka is Kafka Producers and consumers for working with Apache Kafka message broker

  • /cmig is a schema migration tool for Apache Cassandra

  • /eokson is a collection of objects for JSON manipulation

  • /xfake is an XML In-Memory Storage for elegant Mocking

Read about the EO design principles, by which we are inspired.

By the way, here is the list of things we want to implement. You can help!

Pinned

  1. eo-kafka eo-kafka Public

    EO Kafka Producers and consumers for working with Apache Kafka message broker

    Java 26 3

  2. eokson eokson Public

    Forked from vzurauskas/nereides-jackson

    Elegant, Object-Oriented JSON Manipulations

    Java 5

Repositories

Showing 10 of 14 repositories

Top languages

Loading…

Most used topics

Loading…