ccloudy.hashnode.devPython Async Explained: Do You Really Understand It?Python GIL In CPython (the standard Python interpreter), The GIL is a mutex around Python object access to simplify memory management and make the interpreter implementation safe. The Global Interpreter Lock (GIL) lets only one thread execute Python...Feb 6·10 min read
ccloudy.hashnode.devUnderstanding Socket Load Balancing in Cilium: A Deep Dive in to how eBPF is usedUnderstanding Socket Load Balancing in Cilium: A Deep Dive in to how eBPF is used In Kubernetes, Cilium uses a clever method for load balancing pod-to-service traffic known as the socket-level load balancer. This is part of the KubeProxy Replacement ...May 26, 2025·5 min read
ccloudy.hashnode.devRaw Socket vs Sockets (TCP/UDP):Raw Socket vs Full Transport-Oriented Socket (TCP/UDP): A Practical Comparison When developing network applications in Linux, understanding the fundamental differences between raw sockets and full transport-oriented sockets is crucial for systems pro...May 26, 2025·3 min read
ccloudy.hashnode.devLFX Mentorship Experience - Kubearmor-Podman supportGetting accepted:) As part of the Linux Foundation Mentorship Program I had a privilege of serving CNCF KubeArmor project this 2024 term 3. I took a minute to process the importance of this opportunity: working with some amazing mentors and contribut...Dec 4, 2024·5 min read
ccloudy.hashnode.deveBPF Technology: Everything You Need to KnoweBPF is a revolutionary kernel technology that allows developers to write custom code that can be loaded into the kernel dynamically, changing the way the kernel behaves. This enables a new generation of highly performant networking, observability, a...Jun 21, 2024·6 min read