The recent rebrand of Lightbend has made some considerable waves in the JVM-sphere – not the least because the traditionally Scala-centric company chose to debut Reactive Microservices framework Lagom as Java first. But language politics aside, the core story behind the creation of Lagom links to the Microservice evolution sweeping the industry, and how Lightbend as a […]

Read more

Conference junkie Ted Neward explains to Mark Hazell why he as a Java developer finds value in learning Scala, which has been designed from the ground up to be a functional language. The pair also discuss the Typesafe/Lightbend rebrand and why it benefits the company to change its name, the extraordinary power of pattern matching […]

Read more

The source of this content, by Oliver White, is the full version of Typesafe’s recent report Going Reactive 2016. Rise of the [Micro]machines Microservices-based systems have been gaining a lot of attention lately. Martin Fowler, the well-known co-author of the Agile Manifesto, has produced a popular explanation of microservices with James Lewis that has been getting a lot […]

Read more

Hold onto your hats Scala people – Typesafe is no more. Not because it’s been crushed in a horrific Unicorn stampede or anything like that – there’s just been a name change and rebrand. As of today, the people who brought you Akka and the Play framework now go as ‘Lightbend’. Why ‘Lightbend’? Before you […]

Read more

In this hilarious, off-the-cuff podcast by Typesafe’s Tonya Moore, Viktor Klang exposes his true feelings about how the resilience and self-healing nature of Akka actors in Reactive systems ties into his fears of the impending Zombie apocalypse. Lucky for us, this is not part of his 2016 predictions. Tonya Rae Moore: Hi, and welcome to […]

Read more

Last week, the Rust language team reached their latest scheduled release, which occurs on a regular six week cadence, with Rust 1.6.  Now in seventh year of development, over the past 12 months, this little Mozilla project has begun to make waves of the sort not seen by the company since the nascent days of […]

Read more

Managing a cluster of Docker/rkt  (AKA Rocket) containers (or anything) in a production environment is rife with distributed-systems challenges. Luckily, a compelling and very vibrant community around the Kubernetes project is working on those challenges, using years of experience at Google, Red Hat, and startups to guide the way for others. If you haven’t tried Kubernetes for managing your Docker […]

Read more

‘Reactive’ was a term that pulsed through the sector in 2015, and as we enter 2016, the movement for modern responsive modern systems is edging from the bleeding edge into the mainstream. In a survey by Reactive specialists Typesafe (full results available here), out of a pool of 3060 tech professionals from an array of industries, 43% […]

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