Vladimir SobolevAn attempt to mitigate Data Skew in Consistent Hash RingThis is a draft and it will be updated in future.5 min read·Jan 18, 2024----
Vladimir SobolevActive Record transactions and background jobsWhen working with databases in Ruby on Rails, it’s crucial to manage transactions effectively to maintain data integrity and consistency…2 min read·Jul 18, 2023----
Vladimir SobolevCreating a Cluster with ElixirThe other day asked few candidates for Go engineers to implement coding task. The task is create a tiny service which allows to monitor…9 min read·Jan 10, 2023--1--1
Vladimir SobolevCommon mistakes with SidekiqSidekiq is one of the most popular background job framework in Ruby/Ruby on Rails world. It’s easy to use, but I keep finding the same…3 min read·Jul 28, 2021----
Vladimir SobolevRuby input matching, validation and normalization pitfallsEvery developer knows that user-supplied data must be validated, filtered, or sanitized by the application. Below are 5 pitfalls that Ruby…4 min read·Feb 3, 2021----