Natan Silnitsky
natan-s.bsky.social
Natan Silnitsky
@natan-s.bsky.social
Backend infra tech lead at Wix, Blogger. I advocate event driven design. Passionate about functional programming.
@jbaru.ch talks about the big issue with quality and correctness of code written by AI,
and suggests to fix by writing tests but not by LLMs, but with #Cucumber. Do you agree?

#DevoxxPL #AI #LLM #BDD #Gherkin #tessl
June 13, 2025 at 11:23 AM
Software design documents:
* write once
* read maybe once

@jbaru.ch #DevoxxPoland
June 13, 2025 at 10:48 AM
@warski.org thinks some pinning issues with Java virtual threads will never be solved.

Have you noticed any noticable impact on your production deployment? how do you solve blocked operations?

#DevoxxPL #virtualThreads #Java
June 13, 2025 at 8:35 AM
Looking forward to @jbaru.ch and @gamussa.dev deep dive on vibe coding in IDEs in a 45 minutes @devoxxpl.bsky.social .

I expect nothing less than immensely entertaining and insightful talk.

#DevoxxPL #vibeCoding #cursor #windsurf #AI #AIAgents #IDEs
June 12, 2025 at 1:44 PM
Had a fantastic time presenting at DevoxxPL! 🚀

Shared 4 Kafka async patterns powering @wixeng.bsky.social distributed systems:

Public Integration Events, Durable Task Queue, Reliable Task Scheduler, & Long-running Job Iterator.

Thanks for your great questions & ideas!
slides ⬇️

#DevoxxPL
June 12, 2025 at 10:04 AM
Teaser slide for my upcoming @devoxxpl.bsky.social talk this Thursday about the benefits and challenges of Async Patterns.

Patterns like Public/Integration events, Task Queue, Task Scheduler and Task Iterator are common-place in @wixeng.bsky.social distributed 4,000 microservices system

#DevoxxPL
June 10, 2025 at 5:37 AM
Akka is suggestion Event Sourcing as the collaboration pattern for agentic systems? WDYT? Any other pattern you prefer instead?

#DDDEurope #EventCentric #Akka #EventSourcing #AgenticAI
June 6, 2025 at 5:17 PM
Loved presenting at #EventCentric on
@wixeng.bsky.social event-driven, domain-driven design: single-aggregate microservices with only public integration events. Boosts dev speed but posed ops challenges we solved.

Slides in first comment.

#DDD #EventDrivenArchitecture #IntegrationEvents
June 6, 2025 at 6:02 AM
After a long journey from Tel Aviv via Paris & Amsterdam, I’ve arrived at the stunning Antwerp Central Station! 🚄
Excited to share insights at #EventCentric and connect with fellow #EventDrivenArchitecture & #DDD enthusiasts.
Let’s make it inspiring! #Antwerp
June 5, 2025 at 8:33 AM
🚀 Step Back in Time—Powered by the Future!
Experience a nostalgic Mac-style OS from the '80s, recreated entirely by AI agents on Cursor.
✨ Retro vibes, cutting-edge tech.
🔗 os.ryo.lu Try it now!

#AIGenerated #RetroComputing #Macintosh #Cursor #Innovation #TechNostalgia
ryOS
A web-based OS experience, made with Cursor
os.ryo.lu
June 1, 2025 at 8:52 AM
🚀 Excited for next week’s EventCentric conference!
I’ll be sharing insights on Wix’s innovative, non-traditional event-driven architecture. Stay tuned for some surprising architectural decisions and real-world examples!
Don’t miss it! 🔥

#EventCentric
@eventcentric.bsky.social
@wixeng.bsky.social
May 31, 2025 at 8:20 PM
Slides from my geecon talk last Wednesday about blending the best of microservices and monoliths at Wix Engineering, powered by Kuberenetes and our internal backend platform! 🚀

#geecon #microservices #Kubernetes #GraalVM #cloud #monolith

www.slideshare.net/slideshow/re...
Reinventing Microservices Efficiency and Innovation with Single-Runtime
Reinventing Microservices Efficiency and Innovation with Single-Runtime - Download as a PDF or view online for free
www.slideshare.net
May 16, 2025 at 7:38 PM
Excited to share my slides from my GeeCon Krakow talk on how Wix reduced the cost of microservices by running them in a monolithic-like single host-multi guest design

www.slideshare.net/slideshow/re...

@geecon.bsky.social #geecon @wixeng.bsky.social
Wix Single-Runtime - Conquering the multi-service challenge
Wix Single-Runtime - Conquering the multi-service challenge - Download as a PDF or view online for free
www.slideshare.net
May 15, 2025 at 2:24 PM
Teaser for my GeeCon Krakow talk this Wednesday! 🎤

I’m excited to share how Wix's Single-Runtime project brings together microservices flexibility and monolith efficiency —delivering lower costs, better performance, and faster infra upgrades 🚀.

#GeeCon @geecon.bsky.social @wixeng.bsky.social
May 11, 2025 at 7:00 PM
🌟 Join me on June 5th at EventCentric 2025! 🎉

I'm excited to share how @wixeng.bsky.social scaled to 4,000 microservices through a unique event-driven architecture based solely on integration events!

More details in the link in the first comment.
May 6, 2025 at 12:23 PM
🚀 Excited to share my talk, "Async Excellence: Unlocking Scalability with Kafka," from Devoxx Greece 2025! 🎥

Discover how @WixEng scaled 4,000 microservices with patterns like Integration Events, Task Iterator, and more!

👉 Watch here: www.youtube.com/watch?v=QtTh...
Devoxx Greece 2025 - Async Excellence: Unlocking Scalability with Kafka by Natan Silnitsky
YouTube video by Devoxx
www.youtube.com
April 23, 2025 at 8:14 AM
🚀 Our #GeeCon2024 talk, "Scaling Horizons: Effective Strategies for Wix's Scaling Challenges," is live on YouTube! 🌐 Learn about horizontal scaling, Kafka consumer scaling, and sharding with DynamoDB & MySQL.

📺 Watch now: youtu.be/goDAmu63Dy0

#HorizontalScaling #Wix
GeeCON 2024: Natan Silnitsky - Scaling Horizons Effective Strategies for Wix's Scaling challenges
YouTube video by geecon conference
youtu.be
April 22, 2025 at 5:58 AM
🚀 Our #GeeCon2024 talk, "Scaling Horizons: Effective Strategies for Wix's Scaling Challenges," is live on YouTube! 🌐 Learn about horizontal scaling, Kafka consumer scaling, and sharding with DynamoDB & MySQL.

📺 Watch now: youtu.be/goDAmu63Dy0

#HorizontalScaling #Wix
GeeCON 2024: Natan Silnitsky - Scaling Horizons Effective Strategies for Wix's Scaling challenges
YouTube video by geecon conference
youtu.be
April 22, 2025 at 5:58 AM
🚀 50x Faster and 100x Happier: How @WixEng Reinvented Integration Testing 🚀

Are clunky integration tests dragging you down? Wix tackled this by transforming our testing process with in-memory testing—making tests 50x faster and developers 100x happier!

www.wix.engineering/post/50x-fas...
50x Faster and 100x Happier: How Wix Reinvented Integration Testing
Why Tests Are the Backbone of Healthy ProjectsIn the world of software development, testing is not just a formality; it's a lifeline. Tests act as our safety net, giving us the assurance that our code...
www.wix.engineering
April 21, 2025 at 8:56 AM
Reposted by Natan Silnitsky
How academics imagine their lives would look like if they decide to work in tech
April 11, 2025 at 7:15 PM
Slides for my Wix Kafka based async patterns from Devoxx Greece:

Why, when, how & trade-offs

1. Integration events
2. Task Queue
3. Task Scheduler
4. Iterator

www.slideshare.net/slideshow/as...

#ApacheKafka #Kafka #DevoxxGreece2025 #DevoxxGR2025 #Async #eventdriven
Async Excellence Unlocking Scalability with Kafka - Devoxx Greece
Async Excellence Unlocking Scalability with Kafka - Devoxx Greece - Download as a PDF or view online for free
www.slideshare.net
April 11, 2025 at 4:00 PM
Facebook got your social mask but OpenAI have your soul 🤯
(2 minute read)

signull.substack.com/p/the-last-d...

#openai #AI #monetization #ads
the last dataset
why chatgpt data is the most insane (& most valuable) set of data on humanity to ever be constructed.
signull.substack.com
April 11, 2025 at 3:21 PM
🚀 Had a blast giving my talk on Wix Engineering's Kafka based async patterns at Devoxx GR. Thank you for your insightful questions and discussions on Wix special event driven design.

@devoxxgreece.bsky.social
#ApacheKafka #DevoxxGreece2025 #DevoxxGR2025 #Async #eventdriven #sagas #outboxpattern
April 11, 2025 at 1:47 PM
🚀 Can’t wait to speak at Devoxx Greece tomorrow about Kafka-based asynchronous patterns powering Wix Engineering's 4,000 microservices!

🎉 Here’s a sneak peek of some fun memes from my slidedeck! See you there!

@devoxxgreece.bsky.social #devoxxgr #devoxxgreece2025 #Kafka #ApacheKafka
April 10, 2025 at 3:51 PM