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

Video series “JavaFX In Action”, Part 6 with Vlad Protsenko (Clojure), Matt Coley (Recaf), Craig Raw (Sparrow), and Florian Enner (3D Robot Visualization)

Table of Contents Vlad Protsenko: Combining Clojure with JavaFX for Game Development with DefoldMatt Coley: Diving into byte code and JARs with Recaf and JavaFX librariesCraig Raw: Sparrow Bitcoin WalletFlorian Enner: Robot 3D Visualizations and Charts This is the next …

🚀 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 …

Popular today Service Layer Pattern in Java With Spring Boot
Table of Contents What you'll learnWhat is the Service Layer pattern?Why use a service layer?How the Service Layer fits with MVCTraditional MVCMVC + Service LayerA real example: User management serviceThe scenarioStep 1: The domain modelStep 2: The repository interfaceStep 3: ...
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 …

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 …

Join the Community

Be a Part of Our Network

Mastodon

Subscribe to foojay updates:

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