Flowable engineering blog post hero

Engineering

The Flowable Engine as a Serverless Function: Part II

Flowable core developers Filip Hrisafov and Joram Barrez continue the Flowable + serverless journey by looking at other technologies that make a serverless “process as a function” possible.

In part 1, they discussed what serverless is, its challenges with regards to the Flowable engines and demonstrated implementations using Flowable with Spring Cloud (including running it on AWS Lambda), Micronaut and GraalVM.

In this follow-up part, they look closer this time at implementing such a functions using Flowable combined with Spring Fu and building a native image with GraalVM. The end result is an incredible 13 milliseconds bootup time for a full-fledged Flowable-powered function!

Joram Barrez_MG 7807

Joram Barrez

Principal Software Architect

A core developer at Flowable with over a decade of experience in open source software and of building scalable process engines. He co-founded the Activiti project (on which Flowable is based) and was part of the JBoss jBPM team before that.

Share this Blog post
shutterstock_2450383491
Engineering |
BPMN is dead, long live BPMN

Tools like ChatGPT can handle a variety of business tasks, automating nearly everything. And it’s true, GenAI really can do a wide range of tasks that humans do currently. Why not let business users work directly with AI then? And what about Agentic AI?

Engineering |
Measuring model complexity – Part 3: Introducing Complexity Analyzer

In this post, we continue our exploration of workflow complexity - learn how key metrics like activity count and control flow reveal natural groupings of models, making it easier to identify and improve overly complex designs.

Engineering |
Measuring model complexity – Part 2: Putting theory into practice

In this post, we continue our exploration of workflow complexity - learn how key metrics like activity count and control flow reveal natural groupings of models, making it easier to identify and improve overly complex designs.