Skip to main content

Fundamentals

A curated collection of useful references, tutorials, and tools for backend engineering and DevOps.


IDEA - Usefully cli​

rm ~/Library/Application\ Support/JetBrains/IntelliJIdea2024.1/options/other.xml
rm ~/Library/Preferences/com.apple.java.util.prefs.plist
rm ~/Library/Preferences/com.jetbrains.intellij.plist

Spring & Microservices​

TopicLink
Spring Boot + Kafka + ProtobufGitHub
Spring Cloud Supported VersionsGitHub Wiki
Microservices with Spring Cloud + Docker (Netflix Stack)Dev Genius
Spring Security without WebSecurityConfigurerAdapterSpring Blog
Spring Boot OAuth2 with KeycloakMedium
Spring Boot with ReactJS (Gradle)YouTube
Scaling WebSockets in Spring ServicesMedium

Messaging & Event Streaming​

TopicLink
Scalable System with RabbitMQ, Java & MySQLDev Genius
Using Postgres as a Message QueueJava Advent
Integrating Oracle and KafkaGitHub

Observability & Monitoring​

TopicLink
ELK Stack from Scratch with DockerViblo
Distributed Tracing with Zipkin, Sleuth & ELKMedium

CQRS & Event Sourcing​

TopicLink
Axon Hotel DemoGitHub

Miscellaneous​

TopicLink
Mixing Java & PythonPDF

Notable Docker Images & Projects​

NameRepository
Docker Oracle XE 11gwnameless/docker-oracle-xe-11g
Spring Data Bookspring-projects/spring-data-book
Solid Projectsolid/solidproject.org

Velero Backup (Kubernetes)​

velero install \
--provider aws \
--plugins velero/velero-plugin-for-aws:v1.9.0 \
--bucket velero-backup \
--secret-file ./credentials-velero \
--use-restic \
--backup-location-config region=minio,s3ForcePathStyle="true",s3Url=http://minio-service.minio:9000