RSSAmplifier

Blog

Inel Pandzic

The love of building software and everything about it

inelpandzic.comRSS feed ↗10 posts

Latest posts

Making Percona ClusterSync for MongoDB Replicating Data up to 18x Faster

By implementing document-level parallelism and pipelined bulk operations, I significantly improved ClusterSync’s performance, delivering up to 18× higher replication throughput. The post Making Percona ClusterSync for MongoDB Replicating Data up to 18x Faster appeared first on Inel Pandzic .

What Every Developer Should Know About Databases

Just like knowing the basics about how operating system works and/or how memory or CPU work, knowing the basics about database internals will, especially a backend developer, make you a more complete and competent programmer. In the video I'm gonna try to go over some basic about database internals and architecture. The post What Every Developer Should Know About Databases appeared first on Inel…

What is a Database Kubernetes Operator?

Running databases on Kubernetes is becoming more prevalent with big and small companies running their data workloads on Kubernetes clusters. Arguably, the best way to deploy and run them is with database Kubernetes operators. The post What is a Database Kubernetes Operator? appeared first on Inel Pandzic .

Most Useful Book for a Go Programmer?

There are a bunch of good books about Go, but the one I talk about in this video is the most valuable, to learn the language, and as a reference in your daily programming. The post Most Useful Book for a Go Programmer? appeared first on Inel Pandzic .

Data Races vs Race Conditions in Go

Data race and race condition bugs are not the same thing. I tried to explain them and the difference between the two in Go. The post Data Races vs Race Conditions in Go appeared first on Inel Pandzic .

The Ultimate Way to Switch Your Applications on MacOS (Windows or Linux)

Hello folks, in the video I want to show you a much better way to switch your applications on MacOS (Windows or Linux). Using CMD+Tab (or ALT+Tab on Win/Linux) is inefficient and distracting, to say the least. The post The Ultimate Way to Switch Your Applications on MacOS (Windows or Linux) appeared first on Inel Pandzic .

Database Infrastructure with Open Source Kubernetes Operators

Deploying database infrastructure on Kubernetes is only getting more important, especially if you already have your infra running on some k8s cluster. Learn how to deploy them properly with ease using Kubernetes operators. The post Database Infrastructure with Open Source Kubernetes Operators appeared first on Inel Pandzic .

Making Percona Kubernetes Operators More Secure With Trivy

See how we make Percona Kubernetes operators more secure with the Trivy security scanner. The post Making Percona Kubernetes Operators More Secure With Trivy appeared first on Inel Pandzic .

CAP is Only Part of the Story, we need PACELC

Every sharded-data system (a distributed datastore) has (or aims for) three fundamental properties: data consistency, data availability, and that it is tolerant to a network partition (a subset of nodes not being able to reach the rest of the cluster). But due to simple laws of physics it is impossible to have all of these. [ ] The post CAP is Only Part of the Story, we need PACELC appeared first…

I Love Technical Debt

I'm pretty sure we all know what technical debt is, attributed to Ward Cunningham in 1992, it basically states that there is no free lunch. But I love it. It makes us ship things quickly, validate them then refine them later. But it comes with a condition... The post I Love Technical Debt appeared first on Inel Pandzic .