For Windows, Linux, MacOS and Docker

  1. part: you are reading it right now
  2. part: improving the service
  3. part: upgrade for web
  4. part: adding SSE
  5. part: simple javascript frontend functionality
  6. part: frontend — backend communication
  7. part: server-side logging
  8. part: run it all in docker
  9. part: adding database container
  10. part: database — service communication

Addition 1: functions, methods…

With a real world like example

This article can be treated as a second part for a previous article about web-socket communication, written by Petr Jahoda.

Because there was an interesting discussion at reddit, suggesting using SSE, GRPC, Message queues (and there are plenty of others), I thought about making an article on (comparing) those communication…

With a tip, when running Go programs in Docker

This article was written with one idea in mind: to show you, how to make a communication between two Go programs, using WebSockets. The simplest possible way.

This article is a standalone addition to series of articles by Petr Jahoda and it would be wise to incorporate this type of…

In one simple example

This article was created especially for my son, who had hard times understanding using pointers and interfaces.

To make the explanation complete, I added (with his help) two things: functions and methods. I see those two as a complement to pointers and/or interfaces. Or vice versa.

This explanation is divided…

Prepare your tea or coffee, this will take some time

Chapter I.

Where to begin?

So many thougts. Never-ending stream.

Why? When? What to do? What’s the purpose of it all?

I honestly don’t know, how to deal with it all. I even don’t know, why I am writing this. But I read once, that it helps. You can get rid of those dark thoughts…

Few months ago, I did two benchmarks. The first one tested three database engines and the second one only PostgreSQL.

You can find those benchmarks in those two links below. Both articles are written by Petr Jahoda.

Because there were some ideas about this benchmark, I decided to make another…

Few months ago, I did two benchmarks. The first one tested three database engines and the second one only PostgreSQL.

You can find those benchmarks in those two links below. Both articles are written by Petr Jahoda.

Because there were some ideas about this benchmark, I decided to make another…

After some years of making programs for all kind of tasks, I would like to share some performance tips, regarding to databases.
Because all those programs have one in common. They all communicate with different databases. Different programs, different programming languages, different kind of tasks, different databases.

But those tips…

Petr Jahoda

Love programming, math, running and piano

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store