skondla's Projects
Kafka Connect connector for JDBC-compatible databases
Xinfra Monitor monitors the availability of Kafka clusters by producing synthetic workloads using end-to-end pipelines to obtain derived vital statistics - E2E latency, service produce/consume availability, offsets commit availability & latency, message loss rate and more.
Python client for Apache Kafka
Kafka streaming with Spark and Flink example
Demo applications and code examples for Apache Kafka's Streams API.
Golang library for consuming Kinesis stream data
Low level, multiprocessing based AWS Kinesis producer & consumer library
Python producer for AWS Kinesis Stream with record aggregation (Work In Progress)
A standard library for microservices.
Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management
A Kubernetes DaemonSet to gracefully delete pods 2 minutes before an EC2 Spot Instance gets terminated
GitHub Action for interacting with kubectl (k8s)
A cookbook with the best practices to working with kubernetes.
Online resources that will help you prepare for taking the CNCF CKA 2020 "Kubernetes Certified Administrator" Certification exam. with time, This is not likely the comprehensive up to date list - please make a pull request if there something that should be added here.
Integrate external secret management systems with Kubernetes
Kubernetes Goat is a "Vulnerable by Design" cluster environment to learn and practice Kubernetes security using an interactive hands-on playground š
Bootstrap Kubernetes the hard way on Google Cloud Platform. No scripts.
Kubernetes website and documentation repo:
Deploy a Production Ready Kubernetes Cluster
Customization of kubernetes YAML configurations
Learn Data Structures and Algorithms with Golang, published by Packt
1000+ Hand-Crafted Go Examples, Exercises, and Quizzes
Notes on Apache Spark (pyspark)
Source code repository for my book "Learning Go Programming"
Companion to Learning Hadoop and Learning Spark courses on Linked In Learning
:books: The Open Source Discovery Service
Examples of how to configure and run linkerd
Linux sources
Lua redis client driver for the ngx_lua based on the cosocket API
A collection of machine learning examples and tutorials.