On Tuesday 17th of November, we welcome you to the Java Night, where we’ll dive into the future of microservice based architectures, together with Spring Developer Advocate and Java Champion Josh Long and Senior Software Engineer at Capgemini Wietse Smid.
Interested in our Microsoft Night? Have a look here!
|19:00 – 19:10||Welcome by our host Kido Koenig|
|19:10 – 20:00||Wietse Smid | Service Mesh in Java microservices with Consul|
|20:00 – 21:00||Josh Long | The RSocket Revolution|
The RSocket Revolution
RSocket is here! RSocket is a binary, reactive, and operations-friendly wire protocol that integrates that builds on top of Project Reactor. Engineers originally developed RSocket at Netflix. Then they moved to Facebook. RSocket was the fledgling project for the Reactive Foundation, of which the spring team, Lightbend, Facebook, Alibaba, and others are founding members. RSocket represents the operational insight of some of the largest organizations in the world. And, it readily integrates with Spring. Join me, Spring Developer Advocate Josh Long (@starbuxman) in this rapid, reactive ride on the RSocket rocket, and we’ll look at the rich Spring support for RSocket and its use in building faster, more robust and more scalable services.
- How to build RSocket-based controllers in Spring Framework
- Build RSocket clients using the RSocketRequester
- How to use the rsc client
- Build processing pipelines using Spring Integration
- Secure our services with Spring Security
- Introduce bidirectional communication
- and more!
About Josh Long
Josh (@starbuxman) has been the first Spring Developer Advocate since 2010. Josh is a Java Champion, author of 6 books (including O’Reilly’s “Cloud Native Java: Designing Resilient Systems with Spring Boot, Spring Cloud, and Cloud Foundry” and “Reactive Spring”) and numerous best-selling video trainings (including “Building Microservices with Spring Boot Livelessons” with Spring Boot co-founder Phil Webb), and an open-source contributor (Spring Boot, Spring Integration, Spring Cloud, Activiti and Vaadin, etc), a podcaster (“A Bootiful Podcast”) and a YouTuber.
Service Mesh in Java microservices with Consul
In this session we look at service meshes, what they are, and when they are useful in managing your microservices environment. We will go on a quick tour through Consul and a number of its various capabilities. In a small demo, we will look at a few ways that we can use Consul to provide that service mesh and to keep our microservices connected. As well as other uses that Consul can provide, such as the key/value store.
About Wietse Smid
Wietse is a Senior Software Engineer who has been working for Capgemini since completing his Master degree in Computer Science in 2014. In this time, he has worked for a large variety of clients in various roles. Currently, he is working on the DigiD authentication system at Logius. In addition to that, Wietse also teaches and develops trainings for the Capgemini Academy: Java for Beginners and SQL for Beginners, for customers as well as for Capgemini itself.
At Capgemini, we love to share our knowledge inside and outside the organization! From there, the .BLD() – build – community emerged, consisting of a group of Capgemini software experts, friends and others with a passion for tech! Every 2nd and 4th Tuesday of the month, we organize the .BLD() Tech Talks live on Youtube & Twitch. Are you curious about the upcoming Tech Talks? Check out our Meetup page!