Krzysiek Kruczyński
krzykrucz
Kotlin lover | Domain-Driven Design evangelist
Languages
Repos
33
Stars
18
Forks
6
Top Language
Java
Loading contributions...
Top Repositories
E-Lesson system - functional DDD showcase
Video-on-Demand microservice-based system, featuring microservice and DDD patterns
Showcase of a backend system with a complex domain made from scratch. Fast&Furious cinema project is a fully architected (modular monolith, event-driven architecture), documented (Architecture Decision Log, C4 model, event storming) and developed (deployment-ready functional-oriented and tested code).
Clock app based on server-side streaming with Spring Reactor and RxJS
Showcase of Spring 5's functional configuration API with Kotlin DSL
Functional approach to modelling a complex domain of a bank transfer
Repositories
33Framework for quickly creating connected applications in Kotlin with minimal effort
Showcase of a backend system with a complex domain made from scratch. Fast&Furious cinema project is a fully architected (modular monolith, event-driven architecture), documented (Architecture Decision Log, C4 model, event storming) and developed (deployment-ready functional-oriented and tested code).
E-Lesson system - functional DDD showcase
Video-on-Demand microservice-based system, featuring microservice and DDD patterns
Architecture decision record (ADR) examples for software planning, IT leadership, and template documentation
pure fp rules in kotlin
Resilient Ratpack microservice for transferring money, showing off quite a little of Domain-Driven Design. Tested with Spock.
Clock app based on server-side streaming with Spring Reactor and RxJS
Static code analysis for Kotlin
Functional approach to modelling a complex domain of a bank transfer
kinesis-kafka-connector is connector based on Kafka Connect to publish messages to Amazon Kinesis streams or Amazon Kinesis Firehose.
Showcase of Spring 5's functional configuration API with Kotlin DSL
🌱 A friendly kotlin library to validate API endpoints using an OpenApi 3.0 and Swagger 2.0 specification
Spring Framework
Common Python utils for testing Confluent's Docker images
The modelling for success/failure of operations in Kotlin
Functional companion to Kotlin's Standard Library
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
Repository for Test Related Utilities for Micronaut
Extensions for Structurizr
Generates OpenAPI / Swagger Documentation for Micronaut projects
Generic Architecture Tests written in Kotlin using ArchUnit and Junit5
Spring Boot + Vue.js app for finding facebook and twitter friends on a map using Spring Social projects
Implementation of store checkout microservice using DDD, powered by Spring Boot
Resilience4j is a fault tolerance library designed for Java8 and functional programming
Spring Cloud Stream pipeline demo
Custom linux shell implementation with ACID transactional rules applied
Demo of implementing step-by-step Domain Events, Event Sourcing and CQRS
App finding chain of words differing with only one letter, between any two words.
Demo of Spring Data MongoDB mechanisms