Skip to content

Instantly share code, notes, and snippets.

View zirconias's full-sized avatar
🤔
Focusing

islam mohamed drissi zirconias

🤔
Focusing
View GitHub Profile
databaseChangeLog:
...
- changeSet:
id: create-item-table
author: ajacquot
changes:
- createTable:
schema: public

System Architecture Course

This course provides a structured approach for designing and implementing large systems that are scalable and highly available.

The challenges designing and building large systems are in how they are decomposed and communicate with each other. You will learn how to define boundaries based on business capabilities and implement asynchronous messaging for communication.

This course will show architectural patterns and styles that create a system that is resilient when failures occur. And when load and traffic increases are scalable horizontally on-demand as required.

I've developed this course based on my over two decades of experience designing and developing business systems in distribution, transportation, manufacturing, and accounting.

@pyrou
pyrou / docker-compose.yml
Last active July 17, 2025 02:00
Use https://traefik.me SSL certificates for local HTTPS without having to touch your /etc/hosts or your certificate CA.
version: '3'
services:
traefik:
restart: unless-stopped
image: traefik:v2.0.2
ports:
- "80:80"
- "443:443"
labels:
- "traefik.http.services.traefik.loadbalancer.server.port=8080"
@thecjharries
thecjharries / !fedora-28-i3-gaps-polybar-compton.md
Last active June 20, 2020 08:45
Fedora 28: i3-gaps + polybar + compton
@alexellis
alexellis / k8s-pi.md
Last active June 28, 2025 05:44
K8s on Raspbian