scala webinars

Revitalizing Enterprise Integration with Reactive Streams

As software grows more and more interconnected, and with several generations of software having to interoperate, a new take on the integration of systems is needed—ad hoc, unversioned, and unreplicated scripts just won’t suffice, and the traditional Enterprise Service Bus (ESB) concept has experienced stability, reliability, performance, and scalability problems.


Concept Drift Monitoring Model Quality in Streaming ML Applications

Most machine learning algorithms are designed to work with stationary data. Yet, real-life streaming data is rarely stationary. Machine learned models built on data observed within a fixed time period usually suffer loss of prediction quality due to what is known as concept drift.


Akka Spark or Kafka Selecting The Right Streaming Engine For the Job

For many businesses, the batch-oriented architecture of Big Data–where data is captured in large, scalable stores, then processed later–is simply too slow: a new breed of “Fast Data” architectures has evolved to be stream-oriented, where data is processed as it arrives, providing businesses with a competitive advantage.


Executive Briefing What Is Fast Data And Why Is It Important

Streaming data systems, so called Fast Data, promise accelerated access to information, leading to new innovations and competitive advantages. These systems, however, aren’t just faster versions of Big Data; they force architecture changes to meet new demands for reliability and dynamic scalability, more like microservices.


Akka and Kubernetes Reactive From Code To Cloud

Akka–the asynchronous, actor-based toolkit for the JVM–is a popular and mature choice for building scalable and resilient Reactive systems in Java or Scala. Kubernetes has rapidly emerged as the de facto standard in the world of container orchestration, with all major cloud providers offering a managed Kubernetes platform.


How To Build Integrate and Deploy Real-Time Streaming Pipelines On Kubernetes

In Fast Data, there is no single technology to rule them all when it comes to implementing multi-component streaming data pipelines into your applications. In order to harness value from real-time data, development teams turn to various technologies–such as Akka Streams, Spark , Kafka, Flink, Kubernetes, and others–depending on their requirements for data ingestion, processing, analysis, and serving.


Scala Security Eliminate 200+ Code-Level Threats With Fortify SCA For Scala

Ensuring the security and global compliance of your distributed systems can be difficult. In recent years, application security has become a paramount issue for both cloud-native enterprises and traditional businesses attempting digital transformation.


Developing Secure Scala Applications With Fortify For Scala

Seth Tisue has been active in the Scala community since 2008. He is diverse in venues such as the Scalawags podcast, the Northeast Scala Symposium, and various online fora. Since 2015, Seth has been a member of the Scala team at Lightbend.

scalaon-demandsoftware development webinars

Understanding Akka Streams Back Pressure and Asynchronous Architectures

The term ‘streams’ has been getting pretty overloaded recently–it’s hard to know where to best use different technologies with streams in the name. In this talk by noted hAkker Konrad Malawski, we’ll disambiguate what streams are and what they aren’t, taking a deeper look into Akka Streams (the implementation) and Reactive Streams (the standard).