Sample e-commerce system #Microservices #Akka #Reactive-DDD #CQRS
-
Updated
Jul 21, 2018 - Scala
Domain-driven design (DDD) is is a programming paradigm where code is separated into domains with distinct business logic. This helps isolating relating logic and stick to each domain's objective.
Sample e-commerce system #Microservices #Akka #Reactive-DDD #CQRS
DDD sample implementation by Scala.
Additional accompaniment to Functional and Reactive Domain Modeling
Production ready event-driven automata for Scala, Scala.js and scala native
Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.
Reddit-clone demonstrating how larger, DDD-based, event sourced, purely FP application could be implemented in Scala (if requirements would justify certain costs!).
A disciplined way to purely functional domain models in Scala
A compiler for the DDD-based design language RIDDL
DDD-centric event-sourcing library for the JVM
The Bounded framework for Scala, Akka and Domain Driven Design
Final project for the LSS exam; it uses a DDD approach to model the domain of the Mambelli cheese factory
Examples for implement domain object with Akka Persistence Typed.
Synchronize youtube playlists to the local filesystem
A sample implementation of Clean Architecture with a focus on the usecase layer.