Vladimir KazanovinBumble TechCron in Linux: history, use and structureDo you use Linux and run programs through crontabs? Are you interested in the architecture of system applications in Unix?15 min read·Apr 7, 2020----
Vladimir KazanovinBumble TechVolcanic piglet, or do-it-yourself SQLFind a full description of a traditional model for executing queries in relational databases based on example of query language, PigletQL16 min read·Jan 22, 2020----
Vladimir KazanovinBumble TechRegex bytecode interpreter: looking for needles in session haystacksHere at Badoo, 17 billion events, 60 million user sessions and a huge number of virtual dates take place every day. Each event is…12 min read·Apr 16, 2019----
Vladimir KazanovinBumble TechWhen pigs fly: optimising bytecode interpretersThis is part two in my series of articles about bytecode interpreters, based on a small stack virtual machine which I have nicknamed PM…16 min read·Feb 20, 2019--1--1
Vladimir KazanovinBumble TechHome-grown bytecode interpretersIn recent decades the use of virtual programming language machines has become very widespread. It is some time since the Java Virtual…16 min read·Feb 13, 2019--1--1