Shivansh Vij
banner
shivanshvij.com
Shivansh Vij
@shivanshvij.com
CEO @loopholelabs.io
Pinned
Request: Topics for the @loopholelabs.io Blog

I want to start posting some short-form blogs that go through the technical challenges of building @loopholelabs.io and how we’ve solved them.

If folks have requests for content they’d like covered now’s the time to ask!

Topics I have so far 👇
Who’s going to re:invent in Las Vegas next week?

DM me if you'd like to hang out, talk about high performance cloud infrastructure, live migration, eBPF, Spot Instances - or all of the above!

Can’t wait to see everyone!

#aws #reinvent #reinvent2025
November 29, 2025 at 9:18 PM
Reposted by Shivansh Vij
Nice that one can use network-bypass techniques without crazy vendor frameworks or kernel mods. Even cooler that one can recreate iptables functionality like this for faster inter-host networking
November 16, 2025 at 8:44 AM
People aren’t ready for the next blog post from @loopholelabs.io

If you thought the XDP post was interesting (linked below) this next one is going to blow your mind.

Here’s a hint:

What do chess engines and NAT’s have in common?
November 15, 2025 at 2:18 AM
Reposted by Shivansh Vij
Great post by @alex.sorlie.io
An eBPF Loophole: Using XDP for Egress Traffic

XDP is Linux's fastest packet processor but only handles incoming traffic. We found a loophole in how the kernel determines packet direction to make it work for outgoing traffic too!

Blog post with details 👇

loopholelabs.io/blog/xdp-for...
Using XDP for Egress Traffic
XDP only works for ingress. We found a loophole that lets it work for egress. Here's how we did the impossible.
loopholelabs.io
November 4, 2025 at 9:14 PM
We finally decided to write out how we use XDP in our network plane for live network migrations and more specifically to process outgoing packets!

This is the first in a series of promised deep dives into how Loophole's live migration tech works!
An eBPF Loophole: Using XDP for Egress Traffic

XDP is Linux's fastest packet processor but only handles incoming traffic. We found a loophole in how the kernel determines packet direction to make it work for outgoing traffic too!

Blog post with details 👇

loopholelabs.io/blog/xdp-for...
Using XDP for Egress Traffic
XDP only works for ingress. We found a loophole that lets it work for egress. Here's how we did the impossible.
loopholelabs.io
November 4, 2025 at 6:25 PM
Reposted by Shivansh Vij
October 7, 2025 at 7:15 PM
Who is coming to KubeCon NA 2025 in Atlanta?
October 7, 2025 at 12:27 PM
Reposted by Shivansh Vij
I'm getting more and more excited about drop-in, frictionless infrastructure. Lots going on in observability, containers, cloud compute, etc. eBPF is part of it, so is monkey patching. Some interesting ones: @loopholelabs.io, @polarsignals.com, junctionlabs.io ﹩, subtrace.dev
March 3, 2025 at 11:14 PM
Request: Topics for the @loopholelabs.io Blog

I want to start posting some short-form blogs that go through the technical challenges of building @loopholelabs.io and how we’ve solved them.

If folks have requests for content they’d like covered now’s the time to ask!

Topics I have so far 👇
February 18, 2025 at 1:10 AM
Reposted by Shivansh Vij
Just got to Malta for the company getaway! It’s really convenient that these EU outlets have a whole THREE USB-C outlets! So great.
January 19, 2025 at 9:12 AM
If Asahi Linux ends up supporting M4 chips this year, I think adoption in datacenters will go through the roof
January 1, 2025 at 9:45 PM
Reposted by Shivansh Vij
I think the most excited thing about this blog post is the one we get to publish next - a deep dive into how Architect works under the hood.

There were so many “impossible” problems we had to solve to make Architect a reality - and now that we have I’m having a blast explaining how we did it.
New blog post!

Run any application on Spot Instances with zero downtime and 75%+ cost savings - and no code changes required.

Architect eliminates the reliability concerns that previously made Spot Instances impractical for production workloads.

⬇️ Link in comments ⬇️
December 27, 2024 at 7:17 PM
Reposted by Shivansh Vij
@evanphx.dev this looks pretty cool loopholelabs.io/blog/rethink... built on OSS live migration tech that forked firecracker and related virtualization technology github.com/loopholelabs...
Rethinking Spot Instances - How We Solved the Preemption Problem
Run any application on Spot Instances with zero downtime and 75%+ cost savings - no code changes required. Architect eliminates the reliability concerns that previously made Spot Instances impractical...
loopholelabs.io
December 27, 2024 at 7:34 PM
Reposted by Shivansh Vij
This looks super cool. Get up to 75% cost-savings of using spot instances without data loss or interruption. My mental model of what this does is the equivalent of vSphere vMotion, but for spot instance workloads running in the Cloud.
I think the most excited thing about this blog post is the one we get to publish next - a deep dive into how Architect works under the hood.

There were so many “impossible” problems we had to solve to make Architect a reality - and now that we have I’m having a blast explaining how we did it.
New blog post!

Run any application on Spot Instances with zero downtime and 75%+ cost savings - and no code changes required.

Architect eliminates the reliability concerns that previously made Spot Instances impractical for production workloads.

⬇️ Link in comments ⬇️
December 27, 2024 at 7:22 PM
I think the most excited thing about this blog post is the one we get to publish next - a deep dive into how Architect works under the hood.

There were so many “impossible” problems we had to solve to make Architect a reality - and now that we have I’m having a blast explaining how we did it.
New blog post!

Run any application on Spot Instances with zero downtime and 75%+ cost savings - and no code changes required.

Architect eliminates the reliability concerns that previously made Spot Instances impractical for production workloads.

⬇️ Link in comments ⬇️
December 27, 2024 at 7:17 PM
Reposted by Shivansh Vij
New blog post!

Run any application on Spot Instances with zero downtime and 75%+ cost savings - and no code changes required.

Architect eliminates the reliability concerns that previously made Spot Instances impractical for production workloads.

⬇️ Link in comments ⬇️
December 27, 2024 at 6:49 PM
Reposted by Shivansh Vij
Reposted by Shivansh Vij
Who’s going to be at #aws #reinvent in Las Vegas next week?

If folks are around I’d love meet up and talk about VMs (like running them on non-metal instances), #eBPF, and live migration (for VMs and GPUs)!

DMs Open!
November 28, 2024 at 5:42 AM
Who’s going to be at #aws #reinvent in Las Vegas next week?

If folks are around I’d love meet up and talk about VMs (like running them on non-metal instances), #eBPF, and live migration (for VMs and GPUs)!

DMs Open!
November 28, 2024 at 5:42 AM
Hard won #eBPF lesson:

bpf_redirect doesn’t work between interfaces where the sender has an xdp program loaded in native mode and the other has one loaded in generic mode

(only with some cloud/os pairs)
November 17, 2024 at 12:08 PM
Now that #KubeCon is done it’s time to head to #SC24 in Atlanta!

Need to bring the gospel of live migration to the HPC folks…
November 16, 2024 at 8:32 PM
Reposted by Shivansh Vij
Excited to be at #sc24 next week! Any talks I don't want to miss? 👀
November 16, 2024 at 9:03 AM