About the author

author's portrait

Hi there!

My name is Roman Kashitsyn. I'm a software engineer at dfinity, where I have been working on orthogonal persistence, state snapshotting, state certification, state sync protocol, message routing, and much more. I have also co-authored a few relatively popular canisters: registry, ledger, internet identity backend, and certified assets canister.

Before dfinity, I worked on large-scale distributed systems at Google.Shopping and Yandex.Maps.

About this website

This website is my personal blog. It doesn't necessary reflect the views of my employer.
If you want to report an issue with this website or have constructive feedback, open an issue on GitHub.

What does "mmap" mean?

"Mmap" stands for memory-mapped file I/O. This ancient technology is a beam of light in the murk of the modern technological world darkened by unnecessary complexity and layers of abstractions. I like mmap so much that I called my blog after it.