Full-stack (React + Node) | Learning Rust 🦀
Dreaming in TypeScript, compiling in Rust 🧠💻
Building in public #100DaysOfRust
Dream: Web + Systems + Performance
Containers share a kernel. That’s a feature and a vulnerability. Vyoma wraps each workload in a dedicated micro‑VM. You still get sub‑sec boot time, but with hardware‑level isolation.
GitHub - https://t.co/Oi1Quu6lHh
Visit - https://t.co/AqCwX1zDKG #CloudNative#DevOps#DevTools
Containers share a kernel. That’s a policy. MicroVMs are physics. Enforced by hardware boundaries.
One container escape = full host access.
What if you got true VM isolation with the 250ms cold-boot speed of a container?
Today, we're launching Vyoma on Product Hunt! 🚀🧵 (1/3)
We are live on Product Hunt right now!
As an open-source project your support is what drives us forward.
If you want stronger, lighter container security, please take 10 seconds to check us out, leave some feedback and drop an upvote!
Link to our launch in the replies below!👇
What if docker run actually launched a lightweight VM? That’s Vyoma. Same speed, actual security boundaries. I’ve been building this for months, and it’s finally working.
Github - https://t.co/Oi1Quu6lHh
Browse - https://t.co/PkLQ4PI3gL
#CloudNative#DevOps#MicroVM#DevTools
I’m building Vyoma – a MicroVM ecosystem that feels like Docker but gives every container its own kernel. No noisy neighbours. No shared kernel exploits. Just real isolation. 🐳
Github - https://t.co/T5K6ech9Ba
Browse - https://t.co/mEv2QKZyqC
#CloudNative#DevOps#MicroVM
8/8
✅ Today’s key takeaway:
Rc<T> empowers Rust with multiple ownership safely, using reference counting.
Next: combining it with interior mutability (RefCell<T>) for even more flexibility.
#100DaysOfRust#RustLang 🦀
1/8 Day 30 of #100DaysOfRust 🦀
Today I explored Rc<T> (Reference Counting) — enabling multiple ownership in Rust!
📖 Blog post 👉 https://t.co/08YKRxAbn3
🧵 Let’s break it down 👇
#Rust#rustlang#rustaceans#LearningInPublic
7/8
But, beware ⚠️
- Rc<T> only handles ownership, not mutability.
- If you need mutable shared state, you’ll combine it with RefCell<T>.
(That’s coming up next 👀)
🧵 (1/8) Day 29 of #100DaysOfRust – Mastering the Drop Trait
Rust ensures memory safety without garbage collection.
But how does it know when and how to clean things up? Enter the Drop trait 👇
#Rust#rustlang#rustaceans#LearningInPublic
(7/8) Key Takeaways
✅ Rust auto-calls drop at scope end
✅ Implement Drop for custom cleanup logic
✅ Use std::mem::drop for early cleanup
✅ No memory leaks, no double frees