Category: <span>Software Architecture</span>

Simple and Modern Java Microservices in the Cloud

Today, long gone are the days of ceremony and Java development should be productivity, simplicity. Let’s look at how we make it happen, in the context of startups going FAST. This presentation describes a software architecture approach used by the speaker, and what, sometimes unorthodox, technology and design choices have …

How Can Java Applications Be Modernized or Developed as a Cloud-Native Solution

To define where you want to go, first, you need to see where you are. The next step would be to define a plan. Let’s discuss a strategy that supports corporations using Java in the adoption of cloud technologies. With several options of cloud services and the different architectures such …

Building Modular Java Applications with JPMS and Layrry

The Java Module System lays the foundation for building modularized applications on the JVM. It doesn’t concern itself though with resolving module versions and obtaining modules from repositories. This is where Layrry comes in: an open source API and launcher for modularized Java applications which takes a descriptor of the …