Classic Layout

MongoDB Sharding: What to Know Before You Shard

Author: Ricardo Mello Original post on Foojay: Read More Table of Contents Sharding as a horizontal scaling strategyUnderstanding a sharded cluster architecture Shards Config servers Mongos Distributing data in a sharded clusterWhen should you shard a collection? Vertical limits or cost Large datasets Faster backup and restore times High write or throughput requirements Zonal or regional data requirements Choosing a …

Read More »

The Shai-Hulud Cyber Worm and more thoughts on supply chain attacks.

Author: Steve Poole Original post on Foojay: Read More Table of Contents first, a word about ecosystemsSpeed first.Still optimised for speed.Open Source Security Doesn’t Work the Way You Think It DoesThis matters more than people realise.The Inevitable AI in the MixEnter Shai-HuludThen it pivoted.The defining shift.This Is Also What Cyberwar Looks LikeHistory should make us cautious here.None of this requires …

Read More »

Unikernel: Profiling and Troubleshooting JVM on Nanos Unikernel

Author: Angelo Rubini Original post on Foojay: Read More Table of Contents Profiling a Java Application Running Inside an Unikernel with JProfiler Explanation Dirs Args RunConfig BaseVolumeSz What this command doesInstrumentation PhaseFinal State Profiling a Java Application Running Inside an Unikernel with JProfiler Unikernels are often associated with minimalism and tight resource control. But can we profile a Java application …

Read More »

PartnerNews: Vaadin Launches Swing Modernization Toolkit, Enabling Java Teams to Run Desktop Applications in the Browser

New solution provides incremental path from Java Swing to modern web applications while preserving existing business logic   Vaadin, the leading provider of Java web application frameworks, today announced the general availability of Swing Modernization Toolkit, a solution that enables organizations to run their existing Java Swing desktop applications in the browser and modernize them incrementally, without a full rewrite. …

Read More »

You’re invited to IntelliJ IDEA Conf 2026!

Author: Marit van Dijk Original post on Foojay: Read More Table of Contents Day 1: March 26Day 2: March 27RegisterJoin live sessions and ask questionsRecordingsHashtags We are excited to invite you to IntelliJ IDEA Conf 2026, a free virtual event on March 26-27, 2026. IntelliJ IDEA Conf is a celebration of the developer community, bringing together professionals who strive for …

Read More »

Reactive Java with Project Reactor

Author: Matteo Rossi Original post on Foojay: Read More Table of Contents Reactive Streams: The Contract Behind Reactor Project Reactor Core Concepts Backpressure: The Hard Part  Reactive Does Not Mean Faster MongoDB Reactive Driver: Architecture Overview Integrating MongoDB Reactive Driver with Project Reactor Performance Considerations with Reactive MongoDB Reactive Architecture Patterns with MongoDB When NOT to Use Reactive MongoDB Conclusion: …

Read More »

Join Our Webinar: Build Agents, RAG Pipelines & Multi-Model Workflows with BoxLang AI

Author: Cristobal Escobar Original post on Foojay: Read More Table of Contents What You’ll LearnWho Should AttendRegister NowJoin the Ortus Community Unlock Enterprise AI on the JVM with BoxLang AI Build Agents, RAG Pipelines & Multi-Model Workflows — One API, Zero Lock-In Modern enterprises want to move fast with AI—but juggling different providers, SDKs, formats, and deployment models quickly becomes …

Read More »

Machine Learning Based SPAM Detection Using ONNX in Java

Author: Zikani Nyirenda Mwase Original post on Foojay: Read More Table of Contents Which model to use?The ControllerThe Spam Detection ServiceRunning the service via DockerConclusion Believe it or not, it is possible to do Machine Learning in Java. In this article I go over how to implement a Spring Boot API for Spam Detection using an advanced anti-spam model from …

Read More »

JC-AI Newsletter #13

Author: Miro Wengner Original post on Foojay: Read More Two weeks have passed, and it is time to present a new collection of readings that may shape developments, utilization or ideas in the field of artificial intelligence in 2026. While significant activity characterizes the AI field, many unresolved research, design, and implementation challenges continue to impact progress. Future advancement depends …

Read More »

MongoDB 8.0 Migration Guide: What You Need to Know Before Upgrading

Author: Ricardo Mello Original post on Foojay: Read More Table of Contents What’s new in version 8.0? General changes Queryable Encryption Express query stages Query shape and query settings Compatibility and deprecations Query behavior Index filters Migration planning and strategy Pre-migration assessment  Staging cluster: your testing hub Upgrade production cluster Monitoring Cluster node metrics  Recap How complex is your upgrade? Straightforward …

Read More »