Speaker

Igor Savin

Igor Savin

Principal software engineer at Lokalise and open source author

Vilnius, Lithuania

Actions

Igor is a Principal Software Engineer at Lokalise, where he is helping teams to build the next generation of the translation software. He is also an active contributor to the Open Source community in the Node.js ecosystem - lead maintainer of knex.js, creator of layered-loader, message-queue-toolkit and toad-scheduler, active member of fastify organization.

Previously he worked at adidas and Booking.com, where he was focused on building high load systems.

Igor has previously spoken at NodeConf EU 2023, as well as in several meetups, such as Kilo Health's DevEx meetup, Wix JavaScript in Vilnius, and Node.js meetup in Amsterdam.

In addition to his software engineering work, Igor has published a book of poetry, and actively participates in game development jams.

Advanced caching in Node.js

The ever-growing demand for highly performant and scalable systems has made caching an essential aspect of software development. Efficient caching strategies contribute significantly to improving user experience while reducing the burden on backend systems. In this talk, we will delve into the fundamentals of caching in Node.js, and introduce "layered-loader", a sophisticated open source Node.js caching library, designed and fine-tuned for the low-latency, high-throughput systems.

The talk will be structured into three segments:

* Caching in Node.js
** Brief introduction to caching and its significance in high load systems.
** Caveats and gotchas of implementing caching in Node.js.

* The Elegance of Layered Caching:
** Unraveling the concept of layered caching and the challenges it resolves.

* "layered-loader": Node.js Caching Evolved:
** Introducing the brand new Node.js caching library, "layered-loader"
** Exploring the key features and advantages of "layered-loader", including its efficient layered caching approach, high performance, and seamless integration capabilities.
** Case study of using "layered-loader" for scaling the most demanding service in Lokalise.

Igor Savin

Principal software engineer at Lokalise and open source author

Vilnius, Lithuania

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top