data science webinars

Advanced Akka For Architects


By now, you’ve probably heard of Akka, the JVM toolkit for building scalable, resilient and resource efficient applications in Java or Scala. With over 12 open-source and commercial modules in the toolkit, Akka takes developers from actors on a single JVM, all the way out to network partition healing and clusters of servers distributed across fleets of JVMs.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

Microservices and Fast Data Industry and Architecture Trends


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


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

Streaming Microservices with Akka Streams and Kafka Streams


Kafka Streams is purpose built for reading data from Kafka topics, processing it, and writing the results to new topics. With powerful stream and table abstractions, and an exactly once capability, it supports a variety of common scenarios.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

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.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

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.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

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.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

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.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

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.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

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.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

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.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafkascala

Designing Events-First Microservices For A Cloud Native World


If you’re a human being (or meerkat, chimpanzee, bee, etc.) reading this, then you know that we tend to thrive best by collaborating in a community/system, not in isolation. Similarly, in software development a single service is not terribly useful by itself—services come in systems, and become useful only when they can collaborate as systems.


on-demandiotsoftware developmentakkakubernetesdevOpssparkdata engineeringdata sciencejavakafka