Join Clement Escoffier for a walk through the reactive landscape, recorded at Devoxx UK 2017. Reactive Programming, Reactive eXtensions, Reactive Streams, Reactive Systems, Reactive Manifesto, that’s a lot of “reactive” thingies. Just to make it even more confusing, “reactive” is often associated with asynchronous, scalability, RX libraries, back pressure, streams, observables, futures, promises, spreadsheets and […]

Read more

Dr. Venkat Subramaniam gave a marathon of highly rated sessions at Devoxx Belgium. We talked about the adoption of Java 9 and the problems it tries to solve: “When it comes to making code available, one of the things we have to really get a grip on is, ‘What do we really depend on?’…you don’t […]

Read more

A few weeks ago, the release of RxJava 2.0.0 was announced. It has been completely written from scratch, around the Reactive Streams specification. RxJava 2.0.0 final is out! Thanks for all the feedback and contributions over the last 18 months! https://t.co/xZDxrA9Qiw — RxJava (@RxJava) October 29, 2016 Backpressure We discussed the Reactive Streams initiative in Java 9 series: Concurrency […]

Read more

By Tim Buchalka for Udemy Check out some of Tim’s other courses on Java and Android development.  Tim also operates the Learn Programming Academy website. Interested in more than just a Scala guide? Check out a full Scala course. What is Scala? Scala is a programming language for general software applications. The design of Scala started in 2001, […]

Read more

This talk will start by addressing what we need from a distributed big data pipeline in terms of performance, reliability and scalability. From there I will step into how this particular set of technologies addresses these requirements and the features of each which support them. Then we step into Spark (Spark Streaming, Spark MLLib and […]

Read more

This article, written by Kevin Webber and appearing originally on Medium.com, provides an introduction to Reactive Streams, a specification to ensure that resource consumption can be controlled in such a way that fast data sources don’t overwhelm the stream destination (aka back-pressure). Rather than acting on data at rest, modern software increasingly operates on data in […]

Read more

Reposted from the Typesafe Blog Reactive Revealed – a technical deep dive on “Going Reactive” in 3 parts With the Reactive Manifesto now embraced by over 11,000 people and the Reactive Streams initiative in full swing with a 1.0.0 launch, we are seeing more interest in “Going Reactive” than ever before. Organizations large and small ask us questions like: What does Reactive […]

Read more

The Slick database library for Scala has the concepts of actions. An example is the upsert action for updating or inserting a row. I’ll illustrate upsert in this post. However, the bigger picture is that actions compose, which is explained via a custom kind of upsert and the “create or get” pattern for rows. Built […]

Read more

Reactive programming platform Akka, which caters for both Java and Scala, celebrated another milestone this week with the final release of Akka Streams and HTTP 1.0. An implementation of Reactive Streams (interfaces designed to govern the exchange of stream data across an asynchronous boundary and ensure that the receiving side is not forced to buffer […]

Read more

In this talk, we’ll code up a microservice from scratch and then deploy into Typesafe ConductR, a new product for rapid deployment and management of reactive applications. Filmed at Scala Days 2015 Amsterdam.

Read more