Serverless is everywhere.
Our friends at Fission.io — the leading open source, Kubernetes-native Serverless framework — recently published two new tutorials for developing serverless applications using two popular technologies for function-based apps: JVM and Kafka.
Check them out here:
The Java Virtual Machine (JVM) is one of the most popular application frameworks, particularly when it comes to enterprise software development – due to the maturity of JVM, the breadth of integrated developer tools and the vibrant community, and the extension of JVM to additional languages. Java and JVM are great candidates for Serverless Functions, and for a Function-as-a-Service (FaaS) platform such as Fission.
This tutorial introduces the JVM environment in Fission and walks you through a simple demo.
The open-source Apache Kafka is one of the most popular distributed Stream Processing platforms used for building real-time streaming data pipelines and applications. Most serverless functions are triggered by an event, and these, in turn, may trigger consequent events, which could invoke further functions. This makes Kafka – which acts as an event broker – a natural companion to a Functions-as-a-Service (FaaS) platform such as Fission.
This tutorial introduces the Kafka integration in Fission and walks you through a quick demo to show the power of serverless functions for stream processing use cases.
See more tutorials for common integrations and use cases on Fission docs.
- Why and How to Run Machine Learning Workloads on Kubernetes - July 23, 2021
- Learning About Kubernetes Admission Controllers and OPA Gatekeeper - July 20, 2021
- Fargate vs. Kubernetes: Which Container Orchestration Solution Do You Need? - July 19, 2021