...To deploy embedded apps in IoT and edge use-cases. To distribute applications to a customer or client. You have a cost sensitive project - run faasd on a 1GB VM for 5-10 USD / mo or on your RaspberryPi. When you just need a few functions or microservices, without the cost of a cluster.
A lightweight Java HTTP server and webservice-framework
...For this distributed code execution no special code is needed. A distributed session can be used to share data between the server instances.
Due to its small footprint, it's also perfect for embedded hardware like the raspberrypi. It is based on proven components like apache http components, apache file upload and jsoup.