Open in app
Home
Notifications
Lists
Stories

Write
Senna Semakula-Buuza
Senna Semakula-Buuza

Home

Jan 9

What is CAP theorem?

Designing distributed systems is no walk in the park. We can liken distributed systems to friendships. There are many people with who you may be friends and communicate on a daily basis. How do you ensure that you keep in sync with your friends in order to maintain healthy relationships…

Distributed Systems

2 min read

What is CAP theorem?
What is CAP theorem?

Jul 21, 2021

Connecting to Postgres DB in Go

This is a follow up from https://sennasemakula.medium.com/running-a-postgres-database-from-scratch-3409ec93905b Often you will be communicating with a database using code rather than directly running SQL commands inside the database. Getting started In order for Go applications to connect to databases, we will need to use the package database/sql from the standard library. …

Go

3 min read

Connecting to Postgres DB in Go
Connecting to Postgres DB in Go

Jul 11, 2021

Running a Postgres database from scratch

This tutorial is aimed at those that wish to create a Postgres relational database. This assumes you have basic background knowledge of SQL. Check out here. This tutorial assumes you are using linux/macOS. I have not covered additional support for windows. Install postgres via brew (macOS) brew update && brew…

Sql

5 min read

Running a Postgres database from scratch
Running a Postgres database from scratch

Jul 10, 2021

Why use gRPC over REST?

REST architecture has been ubiquitous in web applications over the past two decades is the widespread adoption coming to an end? First of all, let’s explain the difference between REST and gRPC. REST abbreviated for Representation State transfer is an architecture style that focuses on using JSON and XML data…

Grpc

2 min read

Senna Semakula-Buuza

Senna Semakula-Buuza

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable