콘텐츠로 이동

예제

여러 업무 규칙, 일관성 보장 범위, 장애 복구 절차가 연결된 예제는 시각 자료로 먼저 살펴볼 수 있습니다. 각 자료는 예제 시나리오와 설계 결정을 실제 구현 구조와 실행 과정에 연결합니다.

진료 예약 서비스

clinic-appointment

저장소

상품 구성, 예약 정책, 진료 계획, 수용량 관리처럼 서로 연결된 업무 규칙을 구현한 참조 애플리케이션입니다.

bluetape4k 워크숍

bluetape4k-workshop

저장소

이벤트 소싱, 동시성 제어, 결제, 재고, 리더 선출, 장애 복구를 업무 규칙과 연결해 구현한 복합 예제입니다.

Exposed 워크숍

exposed-workshop

저장소

Exposed와 Redis로 구현한 캐시 전략과 Spring Modulith로 검증하는 DDD 경계를 실행 가능한 예제로 설명합니다.

bluetape4k 리더 선출

bluetape4k-leader

저장소

Redis/Lettuce 락과 리스, 장애 인계, 제한된 그룹 수용량, Spring Boot 연계를 설명하는 분산 리더 선출 라이브러리입니다.

bluetape4k Exposed

bluetape4k-exposed

저장소

JDBC와 R2DBC의 트랜잭션 소유권, 저장소 경계, 프레임워크 연계를 명시적으로 다루는 JetBrains Exposed 확장 라이브러리입니다.

관심 분야먼저 볼 곳비교할 곳
일반 백엔드 서비스 구조bluetape4k-workshopclinic-appointment
Spring Boot 서비스 예제bluetape4k-workshopexposed-workshop
Ktor 서비스 예제exposed-workshopexposed-r2dbc-workshop
Exposed JDBC 영속성exposed-workshopclinic-appointment
Exposed R2DBC와 리액티브 영속성exposed-r2dbc-workshopbluetape4k-workshop
일정과 최적화timefold-workshopclinic-appointment
전체 참조 애플리케이션의 구성clinic-appointmentbluetape4k-workshop