Do you want your ad here?

Contact us to get your ad seen by thousands of users every day!

[email protected]

Friends of OpenJDK Today

Most Viewed

JC-AI Newsletter #11

Fourteen days have passed, and it is time to present a fresh collection of readings that could influence developments in the field of artificial intelligence. This newsletter explores the evolution of agentic AI systems, provides valuable insights into the Chain-of-Thought ...

New Articles

🚀 Stop The Trojan Horse in Your pom.xml: SonarQube Advanced Security (Part 3)

Table of Contents Problem #1: “I didn’t write this bug, why is it my problem?”Problem #2: “The Dependency Hell” (Transitive Dependencies) 🔥Problem #3: “Wait, I can’t use this library? It’s open source!” ⚖️Problem #4: “The Sneaky Attack” (Advanced SAST & …

Getting Started with TornadoVM 2.0 for Accelerating Java Applications

Table of Contents PrerequisitesDownloading and Installing the TornadoVM SDKInstallation Steps by Operating SystemVerify Available DevicesRun Your First TornadoVM ProgramIntegrating TornadoVM into Java Projects Using MavenExample: Accelerating a Simple Java KernelWhat’s Next?Final Thoughts Starting with TornadoVM 2.0, installing and using TornadoVM …

Foojay Podcast #87: The Human Side of Development: Career Growth, Staying Healthy, and Why People Matter More Than AI

Table of Contents YouTubePodcast AppsContent What if work-life balance is a myth, and the real secret is just… life? In this Foojay Podcast we’re stepping away from pure code and diving into something equally important: how we live our lives …

The Real Mechanics of Vulnerabilities in an Upstream/Downstream, Topsy-Turvy EOL World

Table of Contents In this article you’ll learnIntroductionWhat this article is aboutBack in the real worldCode FlowsA different type of waterfallUnpredictable as the weather?The idealised workflowThe ethics of vulnerability patchingUnreported is not safeDownstream’s responsibility to the ecosystemEnd of Life software …

MongoDB and WiredTiger: A Journey Through the Storage Engine

Databases are the backbone of modern applications, and MongoDB stands out with its flexibility and scalability. Central to its functionality is the WiredTiger storage engine. WiredTiger, as MongoDB’s default engine, seamlessly merges document-level concurrency for high throughput, advanced compression techniques …

3D mockup of the Payara Community eBook titled “Scalable Enterprise Java for the Cloud”. The image shows two overlapping book covers in dark blue with teal and gold geometric accents, coral-inspired graphics, and a tablet screen displaying cloud icons. The authors’ names, Luqman Saeed, Otavio Santana, Michael Brey, and Dario Vega, are listed on the cover, reinforcing the cloud-native enterprise Java theme.
Scalable Enterprise Java for the Cloud

We’re excited to introduce Scalable Enterprise Java for the Cloud, a new free eBook created through a close collaboration between Payara, Java Champion Otavio Santana, and the Oracle NoSQL team Dario Vega & Michael Brey. This project brings together different …

Popular today Understanding MCP Through Raw STDIO Communication
Table of Contents Deep Dive into the Model Context ProtocolUnderstanding MCP Through Raw STDIO CommunicationWhy STDIO? The Power of Universal CommunicationUnderstanding the JSON-RPC Message FlowClient → Server: Initialization RequestServer → Client: Initialization ResponseThe Message Type HierarchyBidirectional Communication: Beyond Request-ResponseThe Complete ...
Make Java Fleets Warm Up Faster on AWS With Azul Optimizer Hub

Table of Contents Azul Zing Builds of OpenJDK  Azul Optimizer Hub  Amazon Services to run Optimizer Hub  Your applications and other Java systems  Optimizer Hub on EKS   Connecting your applications to Optimizer Hub  Java warmup improvement results  Compiler queues  Compiler threads  CPU use percentage  Case study: real-world impact  Impact on errors  Conclusion   …

Inside the Engine: The Sub-Millisecond Performance Relay of MongoDB 8.0

Table of Contents Stage 1: Network Arrival & Task DispatchStage 2: OperationContext & ACL/ParsingStage 3: PlanCache Lookup & Query PlanningStage 4: SBE Execution & Cooperative YieldingStage 5: WiredTiger MVCC, Cache & JournalingStage 6: Index Mastery & Pre-SplitsStage 7: Replication & …

Announcing bx-ldap: Enterprise LDAP for BoxLang

Table of Contents 🎯 Why?✨ Amazing Features🔍 Seven Powerful Actions📊 Flexible Return Formats🔌 Smart Connection Pooling📢 Event-Driven Programming💡 Code Samples🔒 Enterprise-Grade Security🚀 Performance Optimized📦 Installation📚 Documentation🎁 Get Access🛒 Purchase Options We’re excited to announce the release of bx-ldap, a comprehensive …

🚀 Stop Fixing Bugs on Fridays: The “Connected Mode” Superpower (Part 2)

Table of Contents Problem #1: “It works on my machine, but fails on the server”Problem #2: “Why did the server catch a SQL Injection my IDE missed?”Problem #3: “I hate switching windows to check why the build failed”Problem #4: “The …

BoxLang CouchBase Module: Enterprise Caching, Distributed Locking, and AI Vector Memory

Table of Contents Couchbase + BoxLang: A High-Performance Combination🚀 Enterprise-Grade Distributed Caching🔐 True Distributed Locking for Mission-Critical WorkloadsComponent-Based Locking (Recommended)Callback-Based Locking🤖 AI Vector Memory for BoxLang AgentsExample: Persistent Vector-Powered MemoryMulti-Tenant IsolationHybrid Memory Model🛠️ Direct Couchbase SDK Access📦 Session Storage Backed …

Foojay Podcast #86: Agents, MCP, and Graph Databases: Java Developers Navigate the AI Revolution

Table of Contents YouTubePodcast AppsContent The AI revolution isn’t replacing Java developers. No, it’s forcing us to think harder. Welcome to another episode of the Foojay Podcast! Today, we’re talking about AI and Java, how it’s changing the way we …

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

https://foojay.io/feed/
Copied to the clipboard