booking-microservices-java-spring-boot brentonbluehouse · PARTIAL
A practical distributed system, built with Java Spring Boot, Vertical Slice Architecture, Event Driven Architecture, CQRS, DDD, gRpc, MongoDB and RabbitMq.
github.com/brentonbluehouse/booking-microservices-java-spring-boot · ★ 0 · Forks 0 · Size 4.6 MB
SUMMARY
Technologies 26
Scored 25
Observed 25
Practices 6
Evidence 31
Skips 1
COVERAGE
Analyzed 370 files · 97 commits · 0 API calls
TECHNOLOGIES & DEPTH
Java LANGUAGE Depth 70
291 files · PRODUCTION
JSON LANGUAGE Depth 70
3 files · PRODUCTION
Markdown LANGUAGE Depth 70
8 files · PRODUCTION
XML LANGUAGE Depth 70
5 files · PRODUCTION
YAML LANGUAGE Depth 70
20 files · PRODUCTION
SQL LANGUAGE Depth 70
3 files · PRODUCTION
Maven BUILD_TOOL Depth 80
1 files · CONFIGURATION
Elasticsearch DATABASE Depth 73
3 files · CONFIGURATION
Flyway LIBRARY Depth 55
1 files · PRODUCTION
Hibernate LIBRARY Depth 74
49 files · PRODUCTION
JUnit TESTING Depth 74
5 files · PRODUCTION, TEST
Jackson LIBRARY Depth 56
1 files · PRODUCTION
Lombok LIBRARY Depth 74
48 files · PRODUCTION
Mockito TESTING Depth 62
2 files · PRODUCTION, TEST
MongoDB DATABASE Depth 88
6 files · CONFIGURATION
PostgreSQL DATABASE Depth 80
4 files · CONFIGURATION
Protocol Buffers LIBRARY Depth —
0 files · config only
RabbitMQ MESSAGE_BROKER Depth 88
7 files · CONFIGURATION
Redis CACHE Depth 72
2 files · CONFIGURATION
Spring Boot FRAMEWORK Depth 74
23 files · PRODUCTION
Spring Data LIBRARY Depth 74
35 files · PRODUCTION
Spring Framework FRAMEWORK Depth 74
95 files · PRODUCTION
Spring Security SECURITY Depth 74
19 files · PRODUCTION
Testcontainers TESTING Depth 50
1 files · PRODUCTION
TypeScript LANGUAGE Depth 74
43 files · PRODUCTION
gRPC LIBRARY Depth 70
4 files · PRODUCTION
PRACTICES
documentation · observedautomated_tests · observedcontinuous_integration · observedcontainerization · absentlinting · absentformatting · observed
ACTIVITY & OWNERSHIP
First commit 2025-01-01
Last commit 2025-10-09
Active months 4
Commits 97