About us
Node.js-IL is the Israeli community of node.js enthusiasts and professionals. We meet once a month to discuss Node.js, its frameworks, and best practices.
Upcoming events
1

April. 2026 Node.js Monthly Meetup
HaMasger St 35, Israel, IL**To register for the meetup, please register via Luma using the link below**
Register via Luma -> https://luma.com/sszyn5y0
# 18:00 - Mingling 🎉, pizza 🍕, and beers 🍻18:30 - lectures20:00 - Go Home!------------------------------------------------------------
Gal Lerman | Tech Lead | PapayaOne Process to Rule Them All: How We Killed Our Microservices — for Testing, Dev Envs, and Local Development
Microservices are great in production. Everywhere else, they're expensive, slow, and painful. We'll show how we collapsed our entire service fleet into a single process — first to replace our mock-heavy tests with fast, real E2E tests that boot every service in-process; then to slash Kubernetes dev environment costs by replacing a pod-per-service with a single pod; and finally to enable fully local development with instant feedback, zero deploy cycles, and real debugging. Same architecture, three wins.
Stav Levinger | Senior Full Stack Engineer | Riskified
Unblocking the Node.js Event Loop: Real-World Troubleshooting In a NodeJS Consumer
What happens when a perfectly healthy and robust Node.js service suddenly stops responding, fails its health checks and gets killed by Kubernetes?
In this talk, I’ll share a real production incident from a high-throughput, Kafka-driven system, where a single consumer began collapsing under unusually large datasets.
What initially looked like a routine performance issue quickly turned into a deeper investigation: growing lag, stalled processing, misleading signals, and a bottleneck hiding far from where we first looked.
We’ll walk through the debugging journey step by step, examine practical profiling techniques to narrow down the search, and ultimately uncover the real root cause.Or Kaplan | Director of Engineering | Remitly Israel
Implementing Distributed locking algorithms in Node.js
Description
Protecting shared sensitive shared resources from race conditions is hard enough when running in a single process. Let's make it harder: how do you do it in a distributed system? Scale it up and run it in a production system that serves millions of transactions. See where we’re going here?
In this talk, I will take you along our journey of implementing distributed locks in Node.js, how they broke, and how we evolved our algorithm over time to support thousands of requests per second in a mission-critical financial system. We will discuss different ways to implement distributed locking, using different tools and approaches. Learn how to improve performance to support more than 10,000 transactions per second which are all trying to access the same resource while running workflows on multiple data centers and how to verify it doesn’t break.---------------------------------------------------------
Kindly be informed that attendance at the meetup is on a first-come, first-served basis until capacity is reached. Although a place has been reserved for you (after click on attend button), please note that it does not guarantee your spot.1 attendee
Past events
103


