Analyzing Deadlocks in Wildfly

Abstract This best-practice article is about analyzing and fixing potential concurrency issues in the Wildfly Java Application Server. Concurrency problems can cause headaches, but multi-threading and process synchronisation is not rocket science, nor witchcraft. In a deterministic machine everything has Read more

By Enrico Homann, ago

Cheat sheet: Java Concurrency

Abstract This article contains information about Concurrency applied to the world of Java in a compact format. Concurrency basics Parallelism in von-Neumann based machine architectures is actually just an emulated behaviour by process schedulers and needs further process synchronisation to Read more

By Enrico Homann, ago

Cheat sheet: Wildfly Application Server

Abstract This article contains information about the Wildfly Java Application Server in a compact format. Enable SSL/HTTPS communication Precondition Provided: A PKCS12 Truststore file named truststore.pkcs12 with a domain certificate (you actually can use JKS as well) within the {$WILDFLY}/standalone/configuration Read more

By Enrico Homann, ago

Cheat sheet: Oracle DBMS

Abstract This article contains informations about the Oracle DBMS in a compact format. Problem & Solution PL/SQL Script Drop Table If Exists Regretfully a simple mechanism like DROP TABLE IF EXISTS known from PostgreSQL or MariaDB/MySQL still doesn’t exists in Read more

By Enrico Homann, ago

PDCA – Plan Do Check Act

Abstract The Plan-Do-Check-Act cycle or Plan-Do-Check-Adjust methodology (also known as Deming cycle or Shewart cycle) is an abstract iterative-incremental procedure model, defined to find a solution to a problem by continuously improving the status quo. Introduction Imagine the wild allure Read more

By Enrico Homann, ago

Enrico

Papa

Our technological savant and chief software architect is a distinguished Computer Science graduate and a long-standing member of the ACM. He boasts mastery in MDA, DDD, Java, SAP, and Blockchain.

Enrico brings to the table over 20 years of hands-on experience in software engineering. His recipe for success is a piping hot cup of Java, stirred with a spritz of Spring Framework and a dollop of Domain-driven design. All of these are served in the shell of an Agile iterative-incremental development process, truly a dish that's designed to impress.

His favorite quote is: "If the smart ones always give in, we will soon be under the rule of fools." - Bodo Hugo Hauser.

Mehrnoosh

Mama

Our social guru holds a computer science degree and keeps an open eye for opportune events on any known social media platform. She's our expert for social media, Windows Server and virtualizations.