Get the latest tech news
Show HN: Mosaic โ A Kotlin framework for cleaner back end code
Contribute to Nick-Abbott/Mosaic development by creating an account on GitHub.
Mosaic is a Kotlin framework that transforms backend development through composable tiles that automatically handle caching, concurrency, and dependency resolution. Why this matters: In a traditional API with 20+ services, you'd need to mock databases, HTTP clients, message queues, and coordinate complex test data. ๐ฏ Response-First: Think from the response up, not database down โก Zero Duplication: Intelligent caching eliminates redundant fetches ๐ Automatic Concurrency: Parallel execution without complexity ๐งฉ Type Safety: Compile-time guarantees for all dependencies ๐งช Natural Testability: Mock any tile, test in isolation ๐ฆ Production Ready: Handles errors, edge cases, and performance optimization
Or read this on Hacker News