Getting Started with gRPC in Python: A Practical ApproachWelcome to the second part of our blog series on gRPC using Python. In our previous blog, we talked about the basics of gRPC, its architecture, and its various components. In this blog, we will be going through how to write a gRPC client & server so ...Apr 11, 2023 路 9 min readblog.radioactive11.com
A Beginner's Guide to gRPC: Faster, Smarter APIsgRPC is a high-performance, open-source universal RPC (Remote Procedure Call) framework. It is developed by Google and provides efficient, low-latency communication between microservices. gRPC uses Protocol Buffers as the default data serialization f...Mar 14, 2023 路 6 min readblog.radioactive11.com
So, what are ACID Properties?Like many other weird acronyms (DRY, KISS, SOLID...) in computer science, ACID refers to a group of 4 guiding principles - Atomicity, Consistency, Isolation & Durability that ensure database transactions are processed reliably in a database system...Dec 26, 2022 路 6 min readblog.radioactive11.com
Introducing Vinyl, scribble for Music 馃捒Introduction Ever heard of a song and spent a few seconds remembering its name? Well, we made a game out of it 馃槑. Introducing Vinyl, a multiplayer song guessing game in which the first one (three people actually) to guess the name of the song from ...1ESep 30, 2022 路 2 min readblog.radioactive11.com
Reduce Database Queries with Bloom FiltersThe Problem Let's say you are building a sign-up service for an application. You need to ensure that the user doesn't choose an username that has already been taken by someone else. You might think of a solution which looks like this: Send a GET re...Sep 2, 2022 路 4 min readblog.radioactive11.com