An example of a distributed app for learning CI (with Jenkins and GitHub web hooks) and continuous deployment (deploying on RaspberryPi)
The app uses a count min sketch for rate limit purposes.
Used network segmentation in Docker for security.
The application is built on local machine, architecture x86 but is deployed on RasberryPi/ARMv7. In order to be able to build arm images on x86 I used qemu. Link here

