Using eBPF for Better Kubernetes Performance
Software Engineering With Scott Moore
0:00 / 0:00
Using eBPF for Better Kubernetes Performance
3 972 просмотра · 2 года назад
Software Engineering With Scott Moore
299 тыс. подписчиков
3 972 просмотра · 2 года назад
eBPF is a powerful tool for improving performance in Kubernetes and microservices, providing real-time analysis and management, but its complexity may be a barrier for some developers. Donald Lutz shares his experience using it, and some of the pitfalls to watch out for.
Key insights on eBPF Performance
🚀 The use of eBPF can help avoid the complexity and issues with sidecars in Kubernetes, making it ideal for running on container machines.
📊 The best use case for using eBPF is to measure the performance of interconnected microservices in a complicated system, tying it into tools like Jaeger for comprehensive performance analysis.
📊 The struggle with measuring and understanding the performance of microservices across multiple clusters highlights the need for better performance monitoring tools.
🌐 eBPF is not just about better performance, but also about broader applications such as observability and there are conferences dedicated to it.
🛡 Making decisions at a low level without adding security overhead is a huge advantage in network performance and security.
🔄 Turning the ship around to prioritize performance requires making devops native and changing the way development has ignored the issue.
🚀 Performance is vital in technology, dropping phone calls is not super cool.
🕰️ The future of eBPF adoption depends on how quickly it can be made accessible to a broader range of users.
#Using #eBPF #for #Better #Kubernetes #Performance #devops #softwaredevelopment #softwareengineering
Using eBPF for Better Kubernetes Performance
🔥 Like and Subscribe 🔥
💰 Sponsors
If you are interested in sponsoring my content, contact me directly via email or LinkedIn for more information. email = heyscott @ smcjournal.com (remove spaces around the @)
☕ Want to support the show? Buy Me A Coffee! https://bit.ly/3NadcPK
☕ OR BUY MY COFFEE ► https://bit.ly/503blend
💵 Buy something from my Amazon Store ► https://bit.ly/smcllcamzn
👋 Connect With Me
📫 Newsletter (Subscribe): https://bit.ly/ytmailinglist
🔗 LinkedIn Profile: https://bit.ly/30Eshp7
🔗 LinkedIn Company: https://bit.ly/3kICS9g
𝕏 Twitter/X: https://bit.ly/3HmWF8d
📸 Instagram: https://bit.ly/smcinsta
🎥 TikTok: https://bit.ly/smctiktok
🔗 Other Links and Channels
✨Scott Moore Consulting: ► https://scottmoore.consulting
⏲ Performance Tour: ► https://theperformancetour.com
🎤SMC Journal Podcast: ► https://smcjournal.com
🏎️DevOps Driving: ► https://devopsdriving.com
🔐The Security Champions: ► https://thesecuritychampions.com
🚀DevPerfOps Foundation: ► https://devperfops.org
🚢PerfCruise: ► https://perfcruise.com
🔗 Resources I Recommend
Learn data and AI skills at DataCamp: ► https://datacamp.pxf.io/VxxXdO
Note: Affiliate links may be included in this description. I may receive a small commission at no cost to you. Thanks for supporting my channel! 😃
Chapters
00:00 - Intro
01:48 - Donald Lutz
03:37 - The world of eBPF
06:00 - Complexity of eBPF
07:44 - Kubernetes is the amplifier
08:24 - eBPF performance use case
09:23 - How to visualize the data
12:04 - Biggest focus for eBPF?
14:33 - DevPerfOps
23:45 - What are you up to?
25:10 - Contact me