Microservices vs. Monoliths

Reading Time: 3 minutes

Microservices are both an architecture and an approach to writing software. With microservices, applications are broken down into their smallest components, independent from each other.

Update Jenkins plugins behind a corporate proxy

Reading Time: 4 minutes

Many teams running Jenkins in their infrastructure need to go through a corporate proxy in order to access external resources. It’s relatively easy to configure a proxy in the advanced plugin configuration. But if each domain needs to be white-listed, trouble starts almost certainly.

How to get a service reference or BundleContext with no OSGi context

Reading Time: 2 minutes

Issue In Adobe Experience Manager (AEM) projects developers are working a lot in services, filters, servlets and handlers. All of these classes are OSGi components and services using the Felix SCR annotations or the newer OSGi DS annotations. But sometimes you need an OSGi service or the BundleContext also in non OSGi / DS controlled […]