Feed cleverhans-blog [copy] http://www.cleverhans.io/feed.xml has loading error: cURL error 22: The requested URL returned error: 404
Less is More: Modern Approaches to Low-Fi Visuals (godotfest2025)

Many indie developers choose to use retro or low-fi graphics in their games for style, ease of development and nostalgia. Join me in this talk to learn how I have combined low-resolution dithered 3D graphics with modern rendering techniques to come up with colorful, crispy visuals for *Reconfigure*, an upcoming sci-fi FPS-puzzle-adventure. I will cover how I iteratively developed a unique visual style that combines modern possibilities with retro restrictions. How I deal with problems and limitations - and how I squeeze every drop of juice out of those limitations. And how I use tools...
Performance measurement goes Flow (denog17)

Do you have probes installed to monitor your network border? Ever struggled to estimate the fallout-perimeter of a probe alerting quality-deterioration? We show an example how to firmly map probes to interconnect points and secondly, how to identify which other traffic is likely affected by the same problem.
Licensed to the public under http://creativecommons.org/licenses/by/4.0
about this event: https://pretalx.com/denog17/talk/YGMU8X/
Video:denog17-75455-eng-Performance_measurement_goes_Flow_hd.mp4
"What can possibly go wrong?" Stories of peculiarities of modern server hardware (denog17)

After discussing building a 1 Tbps/1 Gpps load generator on commodity x86-64 hardware, one of the most common follow-up topics was the reasoning behind some of the decisions. And here I've realised that it is not commonly understood that modern systems are more complex than classic multi-socket NUMA systems, and that if you don't consider some of their peculiarities, you won't achieve the expected performance. In this talk, I want to explore what happens when you break those assumptions and how you can identify them. All examples would be based on the assumption that...
Security.txt across the industry (denog17)

This talk explores the adoption of `security.txt`, as defined in [RFC 9116](https://www.rfc-editor.org/rfc/rfc9116), that enables websites to publish security contact information in a consistent and accessible way. We begin with a brief introduction to the RFC and the motivation behind standardized vulnerability disclosure.
But is this even important to the network industry? To find out, we conclude with a focused analysis of security.txt adoption among organizations represented by this conference’s attendees, highlighting real-world trends, blind spots, and where we go from here.
Licensed to the public under http://creativecommons.org/licenses/by/4.0
about this event: https://pretalx.com/denog17/talk/WKBJGE/
Video:denog17-75240-eng-Securitytxt_across_the_industry_hd.mp4
EVPN for the rest of us – what happens when software people try to use EVPN (denog17)

Last year we migrated our datacentre networks from a flat layer 2-based architecture to EVPN-VXLAN. As an organisation whose primary technical background is in software, a network project of this complexity has been a journey into new and uncharted territory. Our previous network design had been showing signs of reaching its limits for several years, so in late 2023 we started designing a replacement based on EVPN-VXLAN, terminated directly on our Linux hypervisors. After not quite nine months of development the project culminated in an intensive week-long migration in our production datacentre – with zero...
Th3 Flock of Bird s (denog17)

As Bird is evolving over the years and we now have Bird version 3 available at our fingertips, maybe we should know the capabilities of it and what performance we can expect from it.
Get some numbers in comparison with other routing stacks.
Let's take a quick look on the shiny new feathers Bird prepared for us.
Licensed to the public under http://creativecommons.org/licenses/by/4.0
about this event: https://pretalx.com/denog17/talk/XRVTP3/
Video:denog17-78857-eng-Th3_Flock_of_Bird_s_hd.mp4
Evolving Inter.link's Software Delivery: Lessons in Fast, Consistent, and Safe Deployments (denog17)

Automation is at the heart of Inter.link's operations. Our team manages complex software that automates the entire customer journey, from correctly accepting orders for services such as IP Transit or DDoS and translating them into precise network configurations, to setting up billing and robust monitoring. This automation is critical, allowing us to rapidly develop and deploy new features while maintaining operational excellence. Achieving this level of automation required investment in our software environment and tooling. Over time, we have significantly evolved our tooling, emphasizing easy and consistent environment setups, and we have implemented robust CI/CD...
Ultra Ethernet: Addressing AI/HPC Interconnect Challenges Beyond the InfiniBand Monopoly (denog17)

For years, InfiniBand has dominated high-performance interconnects. Yet for strategic and technical reasons, there has been a huge industry ask to develop a new next-generation protocol for use in AI and HPC environments. This session introduces Ultra Ethernet, an innovative standard designed to tackle the limitations seen in RDMA around scalability, latency and congestion management, crucial for democratizing future AI/HPC build outs. Join us for a comprehensive exploration of the technologies poised to redefine Storage or GPU interconnectivity and challenge the status quo. We also discuss the future of the UEC and how collaboration among...
Inventing the wheel - Network Orchestration at scale (denog17)

At DE-CIX, we're redefining network orchestration from first principles. Confronted with the limitations of existing systems, we set out to design a modern orchestration stack—one capable of managing a truly global network, seamlessly interfacing with a variety of upstream and downstream systems, supporting fully managed network devices, and, above all, delivering uncompromising reliability. In this talk, we share our transformation journey—from our starting point to our vision for the future. We'll delve into the architectural choices, design principles, and decision-making frameworks that guided our approach. We’ll also explore how we rigorously test our systems and...
Sorry we messed up (denog17)

How we route-leaked everything to everyone due to a fun Arista bug.
A post-mortem kind of story about us changing Arista RCF function names, resulting in a global route leak. The talk includes the history of why we intended to make a change, how we rollout configurations, why it resulted in an unexpected behavior and how it was fixed.
Licensed to the public under http://creativecommons.org/licenses/by/4.0
about this event: https://pretalx.com/denog17/talk/KQ9JWA/
Video:denog17-75474-eng-Sorry_we_messed_up_hd.mp4