Author: Nick Ebbitt Original post on Foojay: Read More tl;dr Great day, great people, great discussions and great team of dis-organisers! Whoever comes are the right people! Thanks to all who attended, it’s down to each and every one of you that JManc Unconference 2024 was a success! See you next year! intro In January this year we decided to test …
Read More »Classic Layout
Video: Easy Implementation of a Client-Server Application in Java with FEPCOS-J
Author: Gerhard Fuchs Original post on Foojay: Read More This is a result of the FEPCOS-Project, aka @FepcosInfo; #FepcosJ_blog5. See how FEPCOS-J relieves developers of the network programming required to implement a client-server application in Java. External link to: G. Fuchs: Video: Easy Implementation of a Client-Server Application in Java with FEPCOS-J; On: YouTube, FEPCOS-Project (@FepcosInfo); 29-July-2024; https://youtu.be/qtPP7kZbriQ. Impression of …
Read More »Failure is Required: Understanding Fail-Safe and Fail-Fast Strategies
Author: Shai Almog Original post on Foojay: Read More Fail-Fast Fail-Safe Choosing Between Fail-Fast and Fail-Safe Balancing Both Consistent Layer Behavior Retry’s Are not Fail-Safe Redefining Failure Data Corruption Don’t Fix the Bug Debugging Failure Avoiding Cascading Failure Hybrid in Production Final Word Failures in software systems are inevitable. How these failures are handled can significantly impact system performance, reliability, …
Read More »Mastering Serverless Debugging
Author: Shai Almog Original post on Foojay: Read More Introduction to Serverless Computing Challenges of Serverless Debugging Disconnected Environments Lack of Standardization Limited Debugging Tools Concurrency and Scale Effective Strategies for Serverless Debugging Local Debugging with IDE Remote Capabilities Using Feature Flags for Debugging Staged Rollouts and Canary Deployments Comprehensive Logging Embracing Idempotency Debugging a Lambda Application Locally with AWS …
Read More »Understanding JVM Memory Layout with OpenJDK24’s New PrintMemoryMapAtExit VM Option
Author: Chris Newland Original post on Foojay: Read More OpenJDK24 recently added a new HotSpot JVM option called PrintMemoryMapAtExit. I know this because I’m the maintainer of a project called VMOptionsExplorer, whose job is to track changes to the more than 2000 command line options you can use to control the Java Virtual Machine (JVM). VMOptionsExplorer presents this information as …
Read More »Advanced URL Rewriting with Apache APISIX
Author: Nicolas Frankel Original post on Foojay: Read More I spoke at Swiss PgDay in Switzerland in late June. The talk was about how to create a no-code API with the famous PostgreSQL database, the related PostgREST, and Apache APISIX, of course. I already wrote about the idea in a previous post. However, I wanted to improve it, if only …
Read More »Creating a Command Line Tool with JBang and PicoCLI to Generate Release Notes
Author: A N M Bazlur Rahman Original post on Foojay: Read More Lately, I have been playing with JBang and PicoCLI, and I am pretty amazed at what we can do with these tools. I needed to create a script that would go to a specified repository on GitHub, check the commit range, and verify if any tickets were associated …
Read More »Crafting a Custom Monad-like Type in Java – part 1
Tekst: Laurens van der Kooi JAVA MAGAZINE 01 – 2024 As a Java developer, I have a real passion for working with functional programming techniques. In my day-to-day work, I often find myself immersed in Java’s monad-like container types like Optional and Stream. Recently, I’ve been exploring the concept of crafting my own container type, specifically designed for managing …
Read More »NLJUG Masterclass: Learn containers, Kubernetes, and OpenShift in your browser
= Partnercontent: = This article was written in collaboration with Red Hat. In the fast-paced world of software development, having the right tools and environment can make all the difference in accelerating productivity and innovation. Red Hat Developer Sandbox emerges as a game-changer, offering developers a robust platform to experiment, prototype, and collaborate effectively. Let’s delve into what Developer Sandbox …
Read More »Become an NLJUG member
Become an NLJUG member Want to become a member straight away or see the particular perks of upgrading your membership? Scroll down a bit or go to this page. NLJUG Membership Join the Java Community! We enhance the Java platform, share knowledge, and foster networking. We publish Java Magazine, develop our digital platform, and host J-Spring and J-Fall events. NLJUG is …
Read More »