Scala Days: Traits

A trait provides code reusability in Scala by offering the possibility of mixing it into classes thus allowing code reusability. More …

Lambda Architecture Design Pattern

Lambda architecture is a popular pattern in building Big Data pipelines. It is designed to handle massive quantities of data by taking advantage of both a batch layer (also called cold layer) and a stream-processing layer (also called hot layer). More …