Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
Highlights
Core API
Full RealWorld spec implementation: users, articles, comments, tags, profiles
JWT-based stateless authentication with configurable secret and session timeout
CQRS architecture separating read and write paths
MyBatis persistence with SQLite backend
Flyway database migrations with seed data
Architecture
Four-layer DDD design: api → application → core → infrastructure
Domain entities with no framework dependencies in core layer
Offset-based pagination (max 100 items per page)
DevOps
Dockerfile with multi-stage build (gradle:7.4-jdk11 → eclipse-temurin:11-jre)
Jenkins CI pipeline with build, lint (Spotless), and test stages
Kubernetes deployment manifests
Known Limitations
SQLite single-writer lock not suitable for multi-instance production
No rate limiting on API endpoints
Article slugs can collide for similar titles
You can’t perform that action at this time.