article thumbnail

A Detailed Guide of Interview Questions on Apache Kafka

Analytics Vidhya

Introduction Apache Kafka is an open-source publish-subscribe messaging application initially developed by LinkedIn in early 2011. It is a famous Scala-coded data processing tool that offers low latency, extensive throughput, and a unified platform to handle the data in real-time.

Kafka 201
article thumbnail

Brief History of Data Engineering

Jesse Anderson

Cloudera was started in 2008, and HortonWorks started in 2011. Hadoop didn’t support doing things in real-time, and Apache Storm was open sourced in 2011. Apache Flink came in 2011 and gave us our first real streaming engine. Apache Kafka came in 2011 and gave the industry a much better way to move real-time data.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

A List of Programming Languages for 2024

Knowledge Hut

Scala Scala is a high-purpose language developed to fill in the gaps in Java, such as functional libraries. Developed by Martin Odersky in 2003, Scala gained traction in the development of Software Libraries and applications. Developed by JetBrains in 2011, Google supports Kotlin for Android OS development.

article thumbnail

Migrating from Spray to Akka HTTP

Zalando Engineering

Spray is a well-known HTTP library in the Scala ecosystem. It was released in 2011, and since then it’s been widely used by the Scala community. It was recently announced that Spray would be replaced with Akka HTTP, thus cementing Akka HTTP as the successor of Spray.

Scala 40
article thumbnail

Scala CLI Tutorial: Creating a CLI Sudoku Solver

Rock the JVM

Antonio is an alumnus of Rock the JVM, now a senior Scala developer with his own contributions to Scala libraries and junior devs under his mentorship. Which brings us to this article: Antonio originally started from my Sudoku backtracking article and built a Scala CLI tutorial for the juniors he’s mentoring.

Scala 52
article thumbnail

Kafka vs RabbitMQ - A Head-to-Head Comparison for 2023

ProjectPro

Kafka vs. RabbitMQ -Source language Kafka, written in Java and Scala, was first released in 2011 and is an open-source technology, while RabbitMQ was built in Erlang in 2007 Kafka vs. RabbitMQ - Push/Pull - Smart/Dumb Kafka employs a pull mechanism where clients/consumers can pull data from the broker in batches.

Kafka 52
article thumbnail

Apache Kafka – Next Generation Distributed Messaging System

ProjectPro

Written in Scala, Apache Kafka was open sourced in 2011. Since being open sourced by LinkedIn to the Apache Community in 2011, huge number of developers have come on board and there is a large, ever growing community which helps in the enterprise adoption of Apache Kafka. Apache Kafka attempts to solve this issue.

Kafka 40