Software Stack und Tools
Sprachen, Frameworks, Libraries
-
kotlin https://kotlinlang.org/
-
spring boot (java, kotlin) https://projects.spring.io/spring-boot/
-
logback, slf4j https://logback.qos.ch/
-
hibernate orm mapper http://hibernate.org/
-
thymeleaf html templating engine http://www.thymeleaf.org/
-
micrometer.io metrics https://micrometer.io/
-
typescript https://www.typescriptlang.org/
-
react, redux, thunk, react-router https://reactjs.org/
-
moment.js date time in javascript or typescript https://momentjs.com/
Infrastruktur
-
traefik reverse proxy https://traefik.io/
-
haproxy reverse proxy http://www.haproxy.org/
-
caddy simple web server https://caddyserver.com/
-
consul key value store, discovery https://www.consul.io/
-
docker, docker swarm container https://www.docker.com/
-
ansible deployment tool https://www.ansible.com/
-
chocolatery windows package manager https://chocolatey.org/
Monitoring, Logging, Alerting
-
prometheus monitoring server http://prometheus.io
-
dashboard https://grafana.com/
-
telegram alerts https://github.com/inCaller/prometheus_bot
-
-
telegraf monitoring agent https://github.com/influxdata/telegraf
-
telegram messenger with easy rest api https://core.telegram.org/
-
glowroot apm https://glowroot.org/
-
grafana dashboards https://grafana.com/
-
grafana logging loki https://grafana.com/oss/loki/
Tools
-
restic backup https://restic.net/
-
gopass password safe https://www.gopass.pw/
-
keepass password safe https://keepass.info/
-
winscp file transfer https://winscp.net
Entwicklungstools
-
gradle build tool https://gradle.org/
-
visual studio code https://code.visualstudio.com/
-
git extensions https://gitextensions.github.io/
-
gitlab github alternative https://gitlab.com/
-
p4merge https://www.perforce.com/products/helix-core-apps/merge-diff-tool-p4merge
-
wiremock rest test stub server http://wiremock.org/
Datenbank
-
liquibase database migrations http://www.liquibase.org/
-
flyway database migrations https://flywaydb.org/
-
dbeaver db ui https://dbeaver.io/
Test, QA, secops
-
junit5 https://junit.org/junit5/
-
jgiven http://jgiven.org/
-
rest assured, rest unit testing http://rest-assured.io/
-
gatling load testing tool https://gatling.io/
-
sonar cube QA stats https://www.sonarqube.org/
-
testcafe e2e tests https://testcafe.devexpress.com/
-
jest, enzyme https://facebook.github.io/jest/
-
playwright e2e tests https://playwright.dev/
-
k6 load tests https://k6.io/
-
trivy security scanner https://aquasecurity.github.io/trivy/v0.41/
-
osv-scanner security scanner https://osv.dev/
Dokumentation
-
asciidoc/asciidoctor documentation markup http://asciidoctor.org/
-
antora asciidoc site generator https://antora.org
-
plantuml diagram text format http://plantuml.com/
-
spring rest docs rest service documentation https://projects.spring.io/spring-restdocs/
-
jbake static site generator with gradle plugin http://jbake.org/
-
hugo static site generator http://jbake.org/
-
xwiki wiki https://xwiki.org
-
arc24 documentation templates http://www.arc42.de/