Sling Academy
Home/DevOps/Page 27

DevOps

DevOps is a set of practices that combines software development (Dev) and IT operations (Ops) aimed at shortening the systems development life cycle and providing continuous delivery with high software quality. It emphasizes collaboration, automation, and integration between developers and IT professionals to improve the speed and quality of software deployment.

Understanding Kubernetes Architecture: A Beginner’s Guide

Updated: Jan 30, 2024
Introduction Kubernetes, also known as K8s, has emerged as the go-to container orchestration platform, automating the deployment, scaling, and operations of application containers across clusters of hosts. Created by Google and now......

How to use Minikube for Kubernetes local development

Updated: Jan 30, 2024
Introduction Developing for Kubernetes can be a complex task, as it often requires standing up a Kubernetes cluster. However, Minikube makes this process much more manageable by simulating a Kubernetes cluster on a local machine. In......

Fixing Kafka Error: Couldn’t find or load main class QuorumPeerMain (4 solutions)

Updated: Jan 30, 2024
Introduction Apache Kafka is a distributed streaming platform that is widely used for building real-time data pipelines and streaming apps. It is highly scalable and enables fault-tolerant management of huge quantities of data.......

Kafka: How to access record headers and metadata

Updated: Jan 30, 2024
Introduction Apache Kafka is a powerful distributed streaming platform that enables you to publish and subscribe to streams of records. In addition to the key, value, and timestamp that most developers are familiar with, Kafka records......

Kafka: How to Customize Start Offset for a Consumer

Updated: Jan 30, 2024
Introduction Apache Kafka is a powerful streaming platform that enables you to process and analyze data in real-time. It’s built on the concept of producers writing data to topics and consumers reading from those topics.......

How to delete a Kafka topic (with examples)

Updated: Jan 30, 2024
Understanding Kafka Topic Deletion Apache Kafka is a popular distributed streaming platform that provides high-throughput and low-latency event processing. Kafka stores streams of records in categories called topics. As you work with......

Understanding Kafka max.poll.records (with examples)

Updated: Jan 30, 2024
Overview Apache Kafka is a highly popular distributed streaming platform used by thousands of companies for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications. Kafka consumers read......

Kafka: 3 ways to delete committed offsets for a consumer group

Updated: Jan 30, 2024
Overview Managing consumer groups and offsets is a crucial aspect of using Apache Kafka effectively. At times you might need to reset the offsets for a consumer group to a previous state, perhaps for reprocessing messages or recovering......

Kafka: How to change the number of partitions in a topic

Updated: Jan 30, 2024
Introduction Apache Kafka is a widely used event streaming platform that has become the backbone of many real-time analytics and monitoring systems. One of the key configurations of a Kafka topic is its partitions, which dictate the......

Kafka: How to set retention time for messages in a topic

Updated: Jan 30, 2024
Introduction Apache Kafka is a distributed streaming platform designed for building real-time data pipelines and streaming applications. One of its core features is the ability to store records (messages) in topics for a specified......

Understanding max.poll.interval.ms in Kafka (with examples)

Updated: Jan 30, 2024
Introduction Apache Kafka is a distributed streaming platform that allows for high-throughput, fault-tolerant, publish-subscribe messaging. Kafka, at its core, is designed to provide a durable, scalable platform for handling streams of......

Understanding session.timeout.ms in Kafka (through examples)

Updated: Jan 30, 2024
Introduction Apache Kafka has become a pivotal piece in modern data-driven applications architecture, enabling high-throughput, fault-tolerant messaging and stream processing. At the core of Kafka’s reliability is its distributed......