Building Reactive Applications


4th September 2020
Speaker Date: 3rd September 2020
Speaker Time: MDT: 18:00-22:00
Attendee Date: 4th September 2020
Attendee Time: IST: 05:30-09:30 | SGT: 08:00-12:00 | AEST: 10:00-14:00
Duration: 180 mins
Venkat Subramaniam
Founder, Agile Developer, Inc

Reactive Programming is receiving quite a bit of attention and for good reasons. It's a nice logic next step from functional programming. It takes the concept of function composition and lazy evaluations to the next level. It streamlines handling of many critical issues that are architectural in nature: resilience, scale, responsiveness, and messaging. In this workshop, we will start with a quick introduction to reactive programming. We will then dive into code examples and learn how to create reactive applications. We will learn to implement observables, to deal with errors in a graceful manner, learn both synchronous and asynchronous solutions, hot vs. cold observables, and dealing with backpressures.

You may also be interested in

3rd, September

Time
Rust Workshop

Rust has quickly become an incredibly popular language with exceptional tooling, documentation and a renowned community that welcomes and helps...

5th, November

Time
Types and Type Safety in Kotlin

In this presentation we explore the types in Kotlin, how Kotlin promotes a much better compile time type safety and...

5th, November

Time
Heroku PaaS Apps to Feature your Work in any Language

Ever thought that you write code and promote, the application runs and automatically deploys? Do you want to deploy free hosting...

5th, November

Time
Web Assembly

While still new to most people, WebAssembly provides a formidable vision of safe, fast, portable code. Through clever choices and...

5th, November

Time
The Magic of Delegates in Kotlin

Very many good books on OO design have advised us to choose delegation over inheritance. Yet, most developers using OO...

5th, November

Time
Go Microservices in Containers

Cloud native containers allow smaller teams to embrace polyglot. We can now choose the best languages and tools to solve...