English Content

Welcome to the English Section of Gioorgi.com
Do not miss our sitemap!

The end of the Database Mangement System as we know it

In Microservices architecture, you decompose your services in a set of fine-grained services. These services are full-stack software, from front end API down to database layer. Each microservice is responsible and owns its data. For instance if you have a MovieInventory service and a CheckIn/Checkout services, they must communicate each other via API. To search …

The end of the Database Mangement System as we know it Read More »

AWS ECS is NOT Docker Swarm

Amazon Elastic Container services (ECS) is the Amazon Solution for running  docker containers on Amazon. ECS is not a docker swarm implementation. I am writing this article to stress this, because this point is not very clear digging in the tutorials (it is explained a bit in the question “What is the difference between Docker Swarm, …

AWS ECS is NOT Docker Swarm Read More »

The Single-Point-of-Failure called “Cloudflare”

On Friday one of the biggest content delivery network (CDN) had a configuration issue on its DNS, causing a global outrage for about half an hour. Hacker news has a long thread about it, but the embarrassing point is a lot of services was affected (Patreon, npmjs, DigitalOcean, Coinbase, Zendesk, Medium, GitLab…) including healthcheck 3-thrd …

The Single-Point-of-Failure called “Cloudflare” Read More »

Docker done right: docker compose and up to kompose

Docker was born for the cloud. It is the easiest way to run different software in a tiny box, installing it in a rapid way and with a nice way to wipe it in a snap. But when docker shines are the little docker compose files, which realize the Infrastructure as Code, a configuration file …

Docker done right: docker compose and up to kompose Read More »

runif

Idempotent and minimal python 3 library for rapid scripting. Provide support for creating file, adding data to them, patching and so on. Why? (Ba)sh scripting is very easy to setup. So we end up using it all the time for simple procedural script. Sometimes is it useful to have idempotent script, like Ansible and Saltstack …

runif Read More »

Commodore Retro Magic Dream: Pyc64 supports I/O on real emulation

I am happy to announce pyc64 now supports save and load programs on top of real emulation. Irmen point me to the right code to look, and I implemented the fix in the weekend; happy hacking!   Commodore-64 simulator in pure Python https://github.com/irmen/pyc64 5 forks. 37 stars. 1 open issues. Recent commits: Merge pull request …

Commodore Retro Magic Dream: Pyc64 supports I/O on real emulation Read More »