DEV Community

Cover image for [Digest] Java, Kotlin, Spring, Cloud, and More - Episode 16
Petr Filaretov
Petr Filaretov

Posted on

[Digest] Java, Kotlin, Spring, Cloud, and More - Episode 16

Hey folks, here are some posts that I found interesting recently.

🌱 Synchronizing with External Transaction Managers in Spring Cloud Stream Kafka Applications: one of the posts from the post series on how to receive, send messages and save data in a database transactionally with Spring Cloud Stream Kafka. As mentioned in the comments, this solution is fine only if message sending is optional (best effort).

☕️ How to find dead code in your Java services: an interesting (questionable?) way to find unused code with JaCoCo agent that is run with a service on production. Security and performance are also mentioned.

💡 Kotlin Multiplatform Is Stable and Production-Ready: Kotlin Multiplatform is stable now.

💾 Performance isolation in a multi-tenant database environment: how guys at Cloudflare deal with performance challenges for multiple tenants in a single database.

🚀 Limits of Loom's performance: a nice post on Virtual threads and Kotlin coroutines performance comparison.


Dream your code, code your dream.

Image of Timescale

🚀 pgai Vectorizer: SQLAlchemy and LiteLLM Make Vector Search Simple

We built pgai Vectorizer to simplify embedding management for AI applications—without needing a separate database or complex infrastructure. Since launch, developers have created over 3,000 vectorizers on Timescale Cloud, with many more self-hosted.

Read full post →

Top comments (0)

Postmark Image

Speedy emails, satisfied customers

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up