All Projects → bertilmuth → poem-hexagon

bertilmuth / poem-hexagon

Licence: Apache-2.0 license
A simple example for a hexagonal architecture.

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to poem-hexagon

archunit-junit5-kotlin
Generic Architecture Tests written in Kotlin using ArchUnit and Junit5
Stars: ✭ 22 (-33.33%)
Mutual labels:  clean-architecture, hexagonal-architecture
financial
POC de uma aplicação de domínio financeiro.
Stars: ✭ 62 (+87.88%)
Mutual labels:  clean-architecture, hexagonal-architecture
Jivejdon
Jivejdon is a Domain Driven Design appication with CQRS/ES/Clean/Hexagonal architecture
Stars: ✭ 287 (+769.7%)
Mutual labels:  clean-architecture, event-driven
ddd-example-ecommerce
Domain-driven design example in Java with Spring framework
Stars: ✭ 73 (+121.21%)
Mutual labels:  event-driven, hexagonal-architecture
awesome-software-architecture
A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
Stars: ✭ 1,594 (+4730.3%)
Mutual labels:  clean-architecture, event-driven
Qmq
QMQ是去哪儿网内部广泛使用的消息中间件,自2012年诞生以来在去哪儿网所有业务场景中广泛的应用,包括跟交易息息相关的订单场景; 也包括报价搜索等高吞吐量场景。
Stars: ✭ 2,420 (+7233.33%)
Mutual labels:  event-driven, message-driven
Event Sourcing Castanha
An Event Sourcing service template with DDD, TDD and SOLID. It has High Cohesion and Loose Coupling, it's a good start for your next Microservice application.
Stars: ✭ 68 (+106.06%)
Mutual labels:  clean-architecture, event-driven
Run Aspnetcore Microservices
Microservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, MassTransit, Grpc, Ocelot API Gateway, MongoDB, Redis, PostgreSQL, SqlServer, Dapper, Entity Framework Core, CQRS and Clean Architecture implementation. Also includes Cross-Cutting concerns like Implementing Centralized Distributed Logging with Elasticsearch, Kibana and SeriLog, use the HealthChecks with Watchdog, Implement Retry and Circuit Breaker patterns with Polly and so on.. See Microservices Architecture and Step by Step Implementation on .NET Course w/ discount->
Stars: ✭ 406 (+1130.3%)
Mutual labels:  clean-architecture, event-driven
Clean Architecture Manga
🌀 Clean Architecture with .NET6, C#10 and React+Redux. Use cases as central organizing structure, completely testable, decoupled from frameworks
Stars: ✭ 3,104 (+9306.06%)
Mutual labels:  clean-architecture, hexagonal-architecture
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 🔥
Stars: ✭ 228 (+590.91%)
Mutual labels:  clean-architecture, event-driven
ftgogo
FTGOGO - event-driven architecture demonstration application using edat
Stars: ✭ 82 (+148.48%)
Mutual labels:  event-driven, hexagonal-architecture
cloud-native-hexagonal-node
A cloud native node microservice boilerplate based on the hexagonal architecture
Stars: ✭ 26 (-21.21%)
Mutual labels:  clean-architecture, hexagonal-architecture
kingdom-python-server
Modular, cohesive, transparent and fast web server template
Stars: ✭ 20 (-39.39%)
Mutual labels:  event-driven, hexagonal-architecture
educational-platform
Modular Monolith Java application with DDD
Stars: ✭ 124 (+275.76%)
Mutual labels:  clean-architecture, hexagonal-architecture
Domain Driven Hexagon
Guide on Domain-Driven Design, software architecture, design patterns, best practices etc.
Stars: ✭ 4,417 (+13284.85%)
Mutual labels:  clean-architecture, hexagonal-architecture
CleanArchitecture
Kotlin backend based on the Clean Architecture principles. Ktor, JWT, Exposed, Flyway, OpenAPI/REST & KGraphQL/GraphQL generated endpoints, Gradle.
Stars: ✭ 271 (+721.21%)
Mutual labels:  clean-architecture, hexagonal-architecture
repository
[PHP 7] Implementation and definition of a base Repository in Domain land.
Stars: ✭ 26 (-21.21%)
Mutual labels:  clean-architecture, hexagonal-architecture
Clean-MVVM-NewsApp
Android News app developed using Clean + MVVM architecture
Stars: ✭ 52 (+57.58%)
Mutual labels:  clean-architecture
presso
Event-driven backtest/realtime quantitative trading system.
Stars: ✭ 59 (+78.79%)
Mutual labels:  event-driven
SimpleAndroidMVVM
Proyecto de ejemplo con Clean Architecture, MVVM, Retrofit, Corrutinas, Dagger Hilt y mucho más acompañado de tutoriales por escritos y en vídeo.
Stars: ✭ 950 (+2778.79%)
Mutual labels:  clean-architecture

introduction

Gitter

A simple example for a clean hexagonal architecture. It contains a use case model and command handlers that control the flow of the application.

The main class is poem.simple.Main.

This example is inspired by a talk by A. Cockburn and T. Pierrain on hexagonal architecture.

A blog article describes the details.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].