Aggregation Optimization in MongoDB: Optimizing Many-to-Many Relationships (Part 3)
And why MongoDB might be a better relational database than you ever realized. Design reviews are one-on-one meetings where MongoDB experts …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Graeme Robinson
297 viewsAnd why MongoDB might be a better relational database than you ever realized. Design reviews are one-on-one meetings where MongoDB experts …

Frank Delporte
475 viewsIf someone discloses a 0-day CVE the day after a quarterly update, you could wait up to three months for a patched build. That gap is closed …

Nicolas Frankel
22 viewsMy current company has settled on using Gradle. It doesn't make me very happy, but you need to learn to work with constraints. Plus, I must …

Cristobal Escobar
454 viewsLearning a new AI API usually means jumping between scattered documentation pages, guessing at imports, and copy-pasting code that may or …

Steve Poole
854 viewsAI code generation doesn't just write your Java. It picks your suppliers, edits your build and pulls in ecosystems you don't know. What …

Yuelin Ou
455 viewsA reconciliation that didn't add up Let me start with a real one. After a big sales promo, during reconciliation, finance said a batch of …

Cristobal Escobar
443 viewsBuild Secure AI Chat Applications with BoxLang, RAG, Ollama, and Amazon Bedrock AI demos are everywhere. Building an AI-powered feature that …
Geertjan Wielenga
808 viewsSpring Batch jobs usually follow the same pattern: an ItemReader streams rows, an ItemProcessor transforms each one, and an ItemWriter …

Otavio Santana
596 viewsModern organizations store large volumes of information in documents, databases, internal platforms, support systems, policies, and …

Shai Almog
526 viewsCodename One Push V3 adds typed messages, managed credentials, segmentation, analytics, and Surface updates. Existing push apps should test …