Recent Posts

Patterns For The Design Of Microservices – Part 1

Design patterns plays a pivotal role in designing and solving the commonly occurring problems in software application. It is guiding principle or template to the solve any designing problems. It applies to the Microservices architectural style as well. These patterns provide a structured approach to designing and implementing Microservice architectures, ensuring scalability, maintainability, and reusability. By adhering to these design …

Read More »

FEPCOS-J (2) – Declaratively compose networked systems in Java

FEPCOS-J implements a model-based Java language extension that provides the annotation @Part, which enables a developer to declaratively compose networked systems. This post introduces the concept and gives you an example of how to use it. Please help me to make FEPCOS-J a Free/Libre and Open-Source Software (FLOSS). Introduction FEPCOS-J arises in the frame of the FEPCOS-Project [1], which aims …

Read More »

State of the Software Supply Chain Report: Key Takeaways for Java Developers

Software Supply Chains and Open Source Maven Central hits 1 Trillion downloads Open source adoption continues to grow, with Java (Maven) being a significant ecosystem. The report indicates that Java projects and their versions have seen substantial growth. a 28% year-over-year increase in total projects available on Maven Central – hitting the amazing 1 Trillion download number. Log4Shell is still …

Read More »