Wednesday, September 28, 2022

Skaffold for Local Java App Development

Skaffold is a tool which handles the workflow of building, pushing and deploying container images and has the added benefit of facilitating an excellent local dev loop.In this post I will be exploring using Skaffold for local development of a Java based applicationInstalling SkaffoldInstalling Skaffold locally is straightforward,...

Monday, September 26, 2022

Smaller Try-Blocks Are Better

It often happens, especially in Java, that a few places in the method are potential exception originators. Usually, we make a large method-size try block with a single catch at the bottom. We catch all the exceptions, usually even using grouping. This helps us minimize the noise, which...

Thursday, September 22, 2022

Benefits You Can Expect From Getting an Oracle Java Certification

The best thing is the Oracle Java certification process is industry recognized. Over the past years, we have seen that certifications have earned the credential for candidates in the industry. It helps software developers improve their skills and allows them to stand out in front of the crowd.Several...

Wednesday, September 21, 2022

Ten Java coding antipatterns to avoid: Worst practices #5 through #1

You should avoid these worst practices—and eliminate them when you maintain or refactor existing code.Every so often, you see code that someone else has written—or code that you wrote—and smack your head in wonder, disbelief, and dismay.My previous article, “Ten Java coding antipatterns to avoid: Worst practices #10...

Monday, September 19, 2022

Ten Java coding antipatterns to avoid: Worst practices #10 through #6

You should avoid these worst practices—and fix them when you maintain or refactor existing code.With experience, everyone gains ideas of good and bad practice, and that applies to both coding and code reviews. In her article “Five code review antipatterns,” fellow Java Champion Trisha Gee pointed out several...

Friday, September 16, 2022

Chaos Engineering – Metaspace OutOfMemoryError

JVM memory has following regions:a. Young Generationb. Old Generationc. Metaspaced. Others regionWhen you encounter ‘java.lang.OutOfMemoryError: Metaspace’ it indicates that the Metaspace region in the JVM memory is getting saturated. Metaspace is the region where metadata details that are required to execute your application are stored. In nutshell they...

Wednesday, September 14, 2022

Monitoring WebLogic Server for Oracle Container Engine for Kubernetes

How to use open source tools to keep tabs on enterprise applications Everyone should monitor their production system to understand how the system is behaving. Monitors help you understand the workloads and ensure you get notifications when something fails—or is about to fail.In Java EE applications, you can choose...

Pages (26)1234567 »