Skip to content

Pramod Biligiri

Profile Picture
  • bitken.io
  • @pramodbiligiri
  • LinkedIn

Category: Uncategorized

Notes on Database Transactions

Given that database transactions have been around for decades, I was surprised to find that some concepts and implementations still … More

database

TiDB: A Raft based HTAP database (Paper notes)

TiDB is an interesting new database, and PingCAP is the company driving most of its development. Recently I read the … More

rust, tidb, tikv

Learn Rust: Assignment and Memory Semantics

If you are familiar with Java or C/C++, understanding the assignment operator (=) in Rust will demystify a lot of … More

Kubernetes Autoscaling – an overview

This post describes the features k8s provides for Automated Scaling of applications. This is Part 3 of a series. Part … More

Kubernetes – the internal architecture

This post summarizes the internal architecture of Kubernetes (k8s). For my previous post on user-facing aspects, see Part 1 of … More

Kubernetes – an introduction

I decided to start learning about Kubernetes (k8s) although I have not used it in production yet. These are my … More

Book review: The Effective Executive

This is a crisp booklet by the famous management consultant Peter Drucker. It focuses on a few time tested general … More

Book review: It Doesn’t Have to Be Crazy at Work

I read Jason Fried and David H Hansson’s book “It Doesn’t Have to Be Crazy at Work” and found it … More

Book Review, Software Engineering

Docker — a conceptual overview

Recently I learnt a bit about Docker while using it on a project. I read large parts of a well … More

Docker

ListenableFuture vs CompletableFuture — a comparison

In my previous blog post I wrote about how Google Guava’s ListenableFuture is an improvement over Java 6’s Future class. … More

concurrency, Java

Posts navigation

Older posts

Recent Posts

  • Notes on Database Transactions
  • TiDB: A Raft based HTAP database (Paper notes)
  • Learn Rust: Assignment and Memory Semantics
  • Kubernetes Autoscaling – an overview
  • Kubernetes – the internal architecture