Kirill Zonov

Recent Posts

February 19, 2018

JS on Backend in 2018. Tutorial. Part 2. Adding a database and Sequelize ORM.

After the previous post, our application server works, can receive requests and even return some kind of responses, which is already great and you can go into production with it! But probably it would make sense to add some more functionality to it. And in this post, we will integrate a database and implement a RESTful API.

February 10, 2018

Developing a database. Part 1. Why may you need indexes and how does Hash index work.

I plan to write a series of posts about databases internals. In order to make it easily perceivable, I'll be writing a NoSQL DB from scratch in Ruby. No doubts that it's not the best fit for database development, but it's extremely readable and will help us a lot. This one will be about why may you want to have an index and what is a Hash index.