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?Apr 7, 2020Apr 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, PigletQLJan 22, 2020Jan 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…Apr 16, 2019Apr 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…Feb 20, 20191Feb 20, 20191
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…Feb 13, 20193Feb 13, 20193