Maneesh ChaturvediThe Age of TransformersTransformers, Attention and Self AttentionFeb 8, 2023Feb 8, 2023
Maneesh ChaturvediHow To Be an Effective LeaderI must confess I have met very few effective leaders in over two decades in the software industry. I use the term effective purposely; not…Feb 16, 20222Feb 16, 20222
Maneesh ChaturvediMultitenant Architecture — Tenant ModelingI've had a few interesting conversations with folks regarding multitenant systems over the past few weeks. Those conversations prompted me…Feb 14, 20222Feb 14, 20222
Maneesh ChaturvediREST And HTTP Status CodesI’ve seen a fair bit of confusion regarding understanding and using correct HTTP status codes when using REST. This post will go over some…Feb 4, 2022Feb 4, 2022
Maneesh ChaturvediTCP/IP DistilledThe TCP/IP model is the ubiquitous standard in computer networks. It came out as a set of protocols developed at DARPA(Defence Advanced…Jan 6, 2022Jan 6, 2022
Maneesh ChaturvediMulticast and the Gossip protocolGossip protocols solve a common problem in distributed systems called multicasting. So what is multicast, and why is it required? It is…Jan 6, 2022Jan 6, 2022
Maneesh ChaturvediStreaming Algorithms — II — Counting Distinct ElementsCounting distinct elements is a problem that frequently arises in distributed systems. In general, the size of the set under consideration…Dec 22, 2021Dec 22, 2021
Maneesh ChaturvediData Streams — Models and Algorithms 1Data streams have become ubiquitous in today's large distributed systems. These data streams could be network traffic or weblogs that need…Dec 14, 2021Dec 14, 2021
Maneesh ChaturvediWhy You Should Not Build an Internal Developer PlatformMost organizations in today’s day and age are investing heavily in application modernization. What that translates to is the move to…Jun 14, 2021Jun 14, 2021