Open in app

Sign in

Write

Sign in

Thanh Tung Dao
Thanh Tung Dao

32 Followers

Home

About

Nov 19

Setting Up Cilium Clustermesh with Helm: tips and gotcha’s moments

Setting up things following official docs is easy right? May be … may be not. In this blog, I will share my experience setting up Cilium Clustermesh with Helm and GitOps, specifically the blockers that I encountered. Hopefully, someone is going to spend lesser time setting this super useful feature…

Cilium

5 min read

Setting Up Cilium Clustermesh with Helm: tips and gotcha’s moments
Setting Up Cilium Clustermesh with Helm: tips and gotcha’s moments
Cilium

5 min read


Sep 13

How Kafka Connect helps move data seamlessly

My original post is written at Grab Engineering blog https://engineering.grab.com/kafka-connect Grab’s real-time data platform team a.k.a. Coban has written about Plumbing at scale, Optimally scaling Kakfa consumer applications, and Exposing Kafka via VPCE. …

Kafka Connect

7 min read

How Kafka Connect helps move data seamlessly
How Kafka Connect helps move data seamlessly
Kafka Connect

7 min read


Sep 13

Zero trust with Kafka

My original post is written at Grab Engineering blog https://engineering.grab.com/zero-trust-with-kafka Introduction Grab’s real-time data platform team, also known as Coban, has been operating large-scale Kafka clusters for all Grab verticals, with a strong focus on ensuring a best-in-class-performance and 99.99% availability. Security has always been one of Grab’s top priorities and…

Strimzi

8 min read

Zero trust with Kafka
Zero trust with Kafka
Strimzi

8 min read


Nov 5, 2022

Kafka Internals: KIP-651 Using PEM certificate for SSL listener

1.Motivation Previously, when we connect to TLS listener in Kafka, we have to prepare the keystore and truststore in JKS format. JKS stands for Java Keystore which means it used explicitly for Java world. However, the rest of the world have adopted a common format i.e PEM Recently, KIP-651 proposes additional…

Kafka

3 min read

Kafka Internals: KIP-651 Using PEM certificate for SSL listener
Kafka Internals: KIP-651 Using PEM certificate for SSL listener
Kafka

3 min read


Jul 9, 2022

Managing Kubernetes Cluster At Scale: Cluster Overprovisioning

Is Cluster Autoscaler alone enough ? Cluster Autoscaler (CA) is part of the Kubernetes ecosystem that allows automatical addition or removal or nodes in a cluster based on resource request from pods. You may have heard of Horizonal Pod Autoscaler (HPA) and Vertical Pod Autoscaler (VPA) but let’s save those topics for another day :P In…

Kubernetes

4 min read

Managing Kubernetes Cluster At Scale: Cluster Overprovisioning
Managing Kubernetes Cluster At Scale: Cluster Overprovisioning
Kubernetes

4 min read


Apr 24, 2022

Debezium, Kafka and Transactional Outbox — The challenges

What I have learnt from running Debezium Connectors with Kafka cluster at scales Why do we need transactional outbox? In the realm of microservices, often, application will have its own datastore. It can be a MySQL or PostgreSQL database that the application can persist data into. At the same time, the same application will want to…

Kafka

7 min read

Debezium, Kafka and Transactional Outbox — The challenges
Debezium, Kafka and Transactional Outbox — The challenges
Kafka

7 min read


Aug 14, 2021

Kafka Internals: client dns lookup

Recently, I’m really lucky to have a chance to work with Kafka and have a deeper understanding on how it works. Hence, this post will be about client.dns.lookup , one of the many nuances that you have to deal with when working with, maintaining kafka cluster. What is it about? It is one of…

Kafka

3 min read

Kafka Internals: client dns lookup
Kafka Internals: client dns lookup
Kafka

3 min read

Thanh Tung Dao

Thanh Tung Dao

32 Followers

Real Time Data Infrastructure

Following
  • Apache Doris

    Apache Doris

  • Netflix Technology Blog

    Netflix Technology Blog

  • Pinterest Engineering

    Pinterest Engineering

  • Vinoth Chandar

    Vinoth Chandar

  • Criteo Engineering

    Criteo Engineering

See all (48)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams