A big predatory fish facing a school of small predatory fishes, symbolizing the system architectures monoliths and microservices, respectively.

Monoliths or Microservices? A Comparison

Which Architecture Fits Your Business Best?

It’s a question no company hosting their own app or software program can avoid: Microservices or monoliths? Which system architecture shall it be? 

Skimming through the world wide web of tech talk, you might notice a distinct tendency: The Monolith seems to have fallen out of favor in behalf of microservice SOAs. But there are counter voices, too. They point out that microservice architecture comes with its own set of problems.

But what are the specific advantages and disadvantages of microservices and monoliths? First and foremost it’s all…

Read More
A number of signs displaying the words InsurTech, RegTech, WealthTech, PensionTech, and PropTech

Beyond FinTech — 5 *Techs That Shake Up Their Industries

FinTech does not always equal FinTech. The number of digital tools and technological advancements rejigging the financial sector would go beyond the scope of this article. If there is one thing that is true about most FinTech solutions, it’s their focus on “personal finance”. FinTech software often allows users to manage their finances on their own. He doesn’t need an intermediary anymore, such as a human advisor or a bank — although a robot advisor could still be thrown in.

Yet, when looking at the vast variety of technologies and software applications, one thing becomes clear: FinTech has quite a few peers running the show. They are *Techs in their very own right.

Let’s take a look at what we have:

Read More

Using Spring and Quartz with JobStore properties

This article describes how to use the Spring Framework and Quartz together when using org.quartz.jobStore.useProperties=true, meaning that all Job data is stored in the database as properties instead of serialized Java objects.

Normally this is not possible, because the Spring class SimpleTriggerFactoryBean stores a reference to the JobDetail in the JobDataMap, which cannot be represented as a set of properties.

Read More