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 👇
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
Reposted by Shivansh Vij
Commoditize Your Complement, cloud infra edition
The recording for my talk at KubeCon this week has just been uploaded! If you couldn't make it to the conference this year or want to watch our live demo of migrating a Kubernetes cluster from AWS to GCP to Azure with Architect again, you won't want to miss it […]
Original post on mastodon.social
mastodon.social
November 16, 2024 at 5:54 AM
Reposted by Shivansh Vij
The recording for my talk at KubeCon this week has just been uploaded! If you couldn't make it to the conference this year or want to watch our live demo of migrating a Kubernetes cluster from AWS to GCP to Azure with Architect again, you won't want to miss it […]
Original post on mastodon.social
mastodon.social
November 16, 2024 at 1:34 AM
Reposted by Shivansh Vij
The demo gods were kind and @shivanshvij.com did an amazing presentation at Cloud Native Rejekts.

While the recording is not available yet, you can watch the full thing at this timestamp of the live stream:
www.youtube.com/watch?v=M1R0...
November 14, 2024 at 5:21 PM