Kirill BobrovComparing Dgraph and Neo4j Graph Databases: Key Differences and Use CasesIn modern data engineering, graph databases have gained prominence for their ability to efficiently store, query, and traverse…1d ago1d ago
Kirill BobrovExploring the Power of Graph Databases“Everything is connected to everything else.” — Leonardo da Vinci.Nov 5Nov 5
Kirill BobrovTable Selection in Software EngineeringIn the world of poker, there is a strategy that goes beyond just playing the game well — it’s about choosing the right table. The idea here…Oct 15Oct 15
Kirill BobrovSenior Engineer FatigueI can’t go back to yesterday because I was a different person then — Alice, Lewis CarrollOct 1Oct 1
Kirill BobrovinCodeXWhy Apache Spark RDD is immutable?Every now and then, when I find myself on the interviewing side of the table, I like to toss in a question about Apache Spark’s RDD and its…Sep 23Sep 23
Kirill BobrovFuture of Search EnginesSearch engines, as we know them (as well as blogs heh), are gradually losing their relevance because the content they index is increasingly…Sep 18Sep 18
Kirill BobrovinData Engineer ThingsLocking Mechanisms in High-Load SystemsIn the world of concurrent systems, especially when it comes to highly loaded distributed environments, finding a balance between data…Aug 23Aug 23
Kirill BobrovFrameworks: A Developer’s DilemmaWhen it comes to software development, frameworks are often the go-to choice for speeding up processes and ensuring reliability. People…Aug 23Aug 23
Kirill BobrovFrom RAGs to Riches: An In-Depth Look at Retrieval-Augmented GenerationMachine learning has evolved dramatically over the past few years, with large language models (LLMs) at the forefront. However, as with any…Aug 21Aug 21
Kirill BobrovThe Secret to Engineering Success: It’s Not Just About the Code“Any fool can write code that a computer can understand. Good programmers write code that humans can understand.” — Martin FowlerAug 14Aug 14