hamedkarbasi.comVisualizing Avro Kafka Data in Grafana: Streaming Real-Time SchemasHey everyone, if you've been following along from my last post on streaming JSON into Grafana with the Kafka Datasource plugin, you know how awesome it is to watch real-time data light up your dashboards. Today, we're leveling up to Avro; that compac...Feb 15·8 min read
hamedkarbasi.comVisualizing Kafka Data in Grafana: Consuming Real-Time Messages for DashboardsEver tried visualizing data with Grafana? Whether you’re building a simple dashboard with Prometheus to track resource usage or running complex queries on Loki or Elasticsearch, Grafana is one of the popular go-to tools. Grafana offers open-source an...Dec 19, 2025·9 min read
hamedkarbasi.comSecuring Kafka: Demystifying SASL, SSL, and Authentication EssentialsThe first time I had to secure a Kafka cluster, I felt like I was drowning in acronyms: SASL, SSL, SCRAM, Kerberos… The more I delved into the documentation, the more confused I became. If you’ve felt the same, don’t worry! You’re not alone. Kafka se...Aug 31, 2025·8 min read
hamedkarbasi.comHarnessing Ceph S3 with Kubernetes: An Operator SolutionPhoto by Sixteen Miles Out on Unsplash Introduction Ceph & Rados Gateway Ceph is an open-source, distributed storage system designed for scalability and reliability, providing unified solutions for block, file, and object storage under a single platf...Apr 5, 2024·7 min read
hamedkarbasi.comClickHouse Advanced Tutorial: Performance Comparison with MySQLIntroduction Nothing is perfect. In terms of databases, you can't expect the best performance for every task and query from your deployed database. However, the vital step as a software developer is to know their strengths and weaknesses and how to d...Jun 8, 2023·7 min read