The Magazine

eBPF Edition

April 22

eBPF is a ground-breaking technology derived from the Linux kernel that allows sandboxed programmes to operate within an operating system kernel. It stands for Extended Berkeley Packet Filter (eBPF). eBPF was first published in diminished capacity with Linux 3.18 in 2014, however full functionality needs Linux 4.4 or above. eBPF is used to enhance the functionality of the kernel in a robust and reliable manner without the need to update kernel source code or, for that matter, load kernel components. eBPF is now widely used to support a wide range of use cases. Take for instance delivering superior collaboration and network capacity in modern data centres and cloud native or container-based environments, eBPF is well-equipped to carry these out.

View Magazine
  • Issue
  • Magzter
  • Zinio
Whats Inside
Russia-Ukraine War: How It Affects The World's Economy
The ongoing war between Russia and Ukraine seems like the inception of another world war to many people. Russia and Ukraine are at war, and even though the tensions between the countries had existed for some time, they began to get out of hand in early 2021 when the President of Ukraine, Volodymyr Zelenskyy, urged Joe Biden to allow Ukraine to join NATO. In response, Russia began sending troops near its Ukrainian border for "training exercises" late last year.
Jul 29, 2022
Potential Global Cyber Warfare  Due to Russo-Ukrainian War
Experts presume that as violence continues to erupt in the Russo-Ukrainian borders, a different kind of attack is on the cards. The war led by Putin in Russia is not just confined to the physical grounds now - a series of cyberattacks have already been launched by Russian hackers against Ukraine.
Jul 29, 2022
Russia Ukraine Conflict and What It Means For The Internet
The conflict between Ukraine and Russia has shaken the world, and it is affecting many industries. Tech giants like Meta, Google, and Apple have always positioned themselves as politically neutral tech firms; however, they are now pinning their political colours to the mast by banning products in Russia in response to its invasion.
Jul 29, 2022
Is eBPF Foundation Molding the Future of Infrastructure Software Space?
Some of the biggest IT companies, including Meta, Netflix, Google, Isovalent, Microsoft, and others, together formed the eBPF foundation on August 12, 2021. The brief of this was discussed in the eBPF Summit, a virtual event conducted during August 18- 19, 2021.
Jul 29, 2022
eBPF to Enhance Kubernetes Monitoring
The introduction of Docker and Kubernetes has brought a dramatic revolution in the IT industry. Unlike the traditional methods of developing and deploying software, Kubernetes or K8s uses scaling and automated deployment. Thanks to the Linux functionalities that make Kubernetes run seamlessly with robust security.
Jul 29, 2022
How to Add eBPF Observability to Your Project
When it comes to integrating security, networking, and observability features, working within the Linux kernel is perfect. It is not, however, without its difficulties. Historically, developers have encountered complex architectures and difficult-to- debug abstraction layers, altered kernel source code or added modules. Both of these issues are addressed by the extended BPF (eBPF).
Jul 29, 2022
In Conversation with Liz Rice, Chief Open Source Officer at Isovalent
Liz Rice is Chief Open Source Officer with eBPF specialists Isovalent, creators of the Cilium cloud native networking, security and observability project. She was Chair of the CNCF's Technical Oversight Committee 2019-2022, and Co-Chair of KubeCon + CloudNativeCon in 2018. She is also the author of Container Security, published by O'Reilly.
Jul 29, 2022
Step into the Superworld with Hrish Lotlikar Co-Founder & CEO, SuperWorld
Hrish is a Co-founder and CEO at SuperWorld. Previously, he co-founded Rogue Initiative Studios, a Hollywood film, TV, gaming, and immersive entertainment studio. He was also the founding Managing Partner of Eastlabs, an early-stage VC fund based in Kyiv, Ukraine.
Jul 29, 2022
Introduction to eBPF - Revolutionizing Linux Kernel Technology
eBPF, which stands for Extended Berkeley Packet Filter, is a technology that allows Linux programs to run code in the kernel. eBPF was previously also used to construct debugging, networking, profiling, monitoring, firewalls, and other types of programs.
Jul 29, 2022
An easy-to-Understand Overview of Popular extended BPF Tools – BCC, Falco, and More
An in-kernel virtual machine BPF, or Berkeley Packet Filter, is known for running programs passed from user space. It was first implemented on BSD and then Linux, followed by the classic BPF (cBPF). In recent times, the BPF infrastructure in Linux has undergone a major transition and has given birth to the extended BPF – or eBPF as it is popularly called. Some of the popular use-cases where extended BPF has brought about flexibility and high performance include tracing and monitoring events on the system, enforcing access control over cgroups, and processing packets at a very low level (XDP).
Jul 19, 2022
Explore Other Issues