At the AI and Big Data Conference in Lviv, Ukraine, Jeffrey Ricker presented his thoughts on Kappa architecture and where streaming big data technology is moving to in the near future.
Category Archives: Streaming technologies
Interested in Scala and its practical aspects? Ricker Lyman engineer Yurii Ostapchuk has created a webinar in cooperation with ScalaUA shedding some light on the subject of Type Class Derivation. Coming to the subject with 4 years of expertise in Scala and functional programming languages, he says about the current situation in the industry, “Functional […]
This post is the third in a series discussing stateful streaming services. In the first we defined distributed services and stateful services. In the second described patterns of managing state for distributed streaming services. To recap the points of the previous posts: A streaming service has three components: stream, compute and data. Some computations by […]
In the previous post, we gave an introduction to stateful streaming microservices. We noted that some computations by their very nature require no state because there is no need to consider what happened before. For instance, if I want to know the current temperature is, the service reads the thermometer sensor and sends the value. […]
Definition of distributed software Distributed computing is software that is designed from inception to run in a parallel and cooperative manner on multiple computers. Traditional software was designed with the assumption that it would run on a single computer. Some traditional software has evolved such that it can run in a highly available manner, such […]