Serverless Java with Spring Boot

Publié le: 14 août 2023
sur la chaîne: DevBcn: The Barcelona Developers Conference
2,011
88

Serverless technologies have one clear goal: enabling developers to focus on delivering value while the platform takes care of all the infrastructural concerns. How does Java fit into this space? This session will demonstrate how to use the native constructs in the Java standard libraries to follow a functional programming paradigm when implementing the business logic of your applications. Functions will be transparently enhanced by Spring Cloud Function, a framework that enriches standard Java to build data pipelines, including features like type conversion and function composition. Building functions is not enough. We need a strategy to expose and integrate them with the rest of the system. This presentation will show different options to consume Java functions via platforms like Knative, AWS Lambda, Azure Functions, and GCP Functions. Events are a fundamental part of serverless applications. You’ll see how to use the CloudEvents standard and how to integrate functions with message brokers like RabbitMQ and Kafka. Spring Cloud Stream provides such functionality without requiring any change to your code. Functions are usually deployed to platforms with autoscaling and scale-to-zero features. GraalVM will be used to compile Java functions as native executables and provides instant startup, instant peak performance, and reduced memory consumption.

Speaker
Thomas Vitale


Sur cette page du site, vous pouvez voir la vidéo en ligne Serverless Java with Spring Boot durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur DevBcn: The Barcelona Developers Conference 14 août 2023, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 2,011 fois et il a aimé 88 téléspectateurs. Bon visionnage!