Ian KipronoinStackademicChoosing between gRPC, REST, and Graphql for designing and implementing APIs?gRPC, REST, and Graphql are some of the most widely used API protocols. The most common question is when should one be used in place of the…6d ago6d ago
Ian KipronoinStackademicWhy is Redis Fast?Redis, for those who haven’t interacted with it in the first place, is an in-memory real time database that can be used for various…Aug 18Aug 18
Ian KipronoWhy your website probably needs Domain Sharding.I have talked about database sharding before, and explained the various types and why your infrastructure probably needs it. Today, I am…Aug 10Aug 10
Ian KipronoinStackademicHashing, Encryption, and Encoding explainedHashing, encryption, and encoding are some terms that can be easily misunderstood or used in place of another. They, however, have…Aug 4Aug 4
Ian KipronoinStackademic4 Use cases where JunoDB can really be useful.My last article talked about Paypal’s JunoDB and you probably wonder why you might need it too and under which situation you will need it…Jul 28Jul 28
Ian KipronoinStackademicPoints to note about PayPal’s JunoDB Architecture.PayPal uses JunoDB to supplement their robust infrastructure. Below are some essential points to note about JunoDB:Jul 20Jul 20
Ian KipronoinStackademicHow Rate Limiter WorksRate limiter works on a rather simple premise. On a high level, it counts the number of requests sent by a particular user, an IP address…Jul 13Jul 13
Ian KipronoinStackademic7 practical steps to building your first API.Building APIs is an interesting challenge that every developer will encounter at some point in their career. It is therefore, important to…Jul 7Jul 7
Ian KipronoinStackademicPractical and Technical Tips to Pass Your System Design Interviews Part IIAs promised, this is part II of principles and helpful guidelines in navigating System design interviews.Jul 4Jul 4
Ian KipronoinStackademicSystem design interview helpful principles part I.Interviews are tricky and unpredictable. System designs are even more scarier to most people due to the limited experience most developers…Jun 16Jun 16