Dapr and Spring Boot - Solving the Challenges of Distributed Systems by M. Salatino / T. Vitale

preview_player
Показать описание
Spring I/O 2024 - 30-31 May, Barcelona

Speakers: Mauricio Salatino / Thomas Vitale

Imagine you are tasked to build the most straightforward application in a distributed system. How will your application consume external services? Which strategy will you use to ensure resilient interactions with other applications in the system? Will data consistency be guaranteed even when transactions cross application boundaries? Are you making your developer experience worse by dealing with all the complexity?

We’ve all been there. This session will demonstrate the combined power of Dapr and Spring Boot for handling the most common distributed application challenges. Dapr is an open-source, cloud-native project designed to decouple application concerns from the underlying infrastructure through convenient APIs, enabling developers to consume several capabilities without extra cognitive load.

Through live coding and hands-on demonstrations, Thomas and Mauricio will show how Dapr integrates with Spring Boot and helps you focus on writing the business logic rather than creating new solutions for recurring cloud-native patterns.

Developer experience will be paramount. It’s a promise: no YAML and no Kubernetes will be needed to develop your applications! Here’s the catch: once you’re done, your applications will run across different environments and configurations (such as Kubernetes or a cloud platform). They will integrate with other services in the system without any code change. Will we reach the goal? Join us and find out!
Рекомендации по теме
Комментарии
Автор

The video for screen is lagging slightly behind the audio.

igatmatthew
Автор

Very interesting. Will it be optimal to refractor a multimodule spring application to use dapr?

maneshipocrates
Автор

Many have tried to solve the challenges of distributed systems, all failed.

tranceyy
Автор

Are you guys so much HIGHed ? Why should i use dapr when we have spring?
If you will use .NET (which has no other option then dapr - i got that) then it makes sense, but in java??? come on !!!!
For other reasons there are a lot of service meshes (for logging, audits etc.)
So again, why use dapr?
To have limited api? Even kafka is known about using own binary protocol made them really consitent etc.
And dapr is rest api....
Again, WHY???

romank