article thumbnail

Apache Kafka DevOps with Kubernetes and GitOps

Confluent

Operating critical Apache Kafka® event streaming applications in production requires sound automation and engineering practices. Streaming applications are often at the center of your transaction processing and data systems, requiring […].

DevOps 143
article thumbnail

How DevOps Should Use DBaaS (Database-as-a-Service) To Optimize Their Application Development

High Scalability

This allows developers, DBA’s and DevOps engineers to quickly automate their backups, create new SQL and NoSQL clusters, and monitor the performance of their databases for their application without requiring any internal database expertise. Outsourced Security and Administration.

DevOps 82
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

Article: Why DevOps Governance Is Crucial to Enable Developer Velocity

InfoQ Articles

The application environment should be managed centrally by the DevOps team. This allows them to better track modifications and changes which would then be swift and transparent to developer teams. By Amir Rozenberg.

DevOps 83
article thumbnail

Article: Best Practices for Running Stateful Applications on Kubernetes

InfoQ Articles

Running stateful applications on Kubernetes is not a common use-case but it is possible. This article covers a number of techniques for safely operating stateful applications on Kubernetes including the StatefulSet and DaemonSet controllers, secret management, ConfigMaps, and the effective use of namespacing. By Gilad David Maayan.

article thumbnail

Article: Virtual Threads: New Foundations for High-Scale Java Applications

InfoQ Articles

They dramatically reduce the effort of writing, maintaining, and observing high-throughput concurrent applications. Virtual threads are a lightweight implementation of Java threads, delivered as a preview feature in Java 19. By Brian Goetz.

article thumbnail

Kubernetes Made Easy: A Beginner’s Roadmap to Container Orchestration

ByteByteGo

Containers, led by technologies like Docker, offer a lightweight, portable, and consistent way to package applications and their dependencies. However, managing containers at scale introduces significant challenges such as: Deploying hundreds or thousands of containers.

DevOps 130
article thumbnail

Dawn of Kafka DevOps: Managing Multi-Cluster Kafka Connect and KSQL with Confluent Control Center

Confluent

Kafka Connect is used for building event streaming data pipelines between upstream and downstream systems with Kafka, and KSQL is used for building stream processing applications declared in a SQL-like language. KSQL is used to provide two stream processing applications for different purposes. Defining the KSQL application is easy.

DevOps 89