My private collection of links.
- http://jenshadlich.blogspot.de/2016/08/find-native-memory-leaks-in-java.html
- http://www.evanjones.ca/java-native-leak-bug.html
- https://gdstechnology.blog.gov.uk/2015/12/11/using-jemalloc-to-get-to-the-bottom-of-a-memory-leak/
- http://12factor.net/
- http://martinfowler.com/articles/microservices.html
- http://martinfowler.com/bliki/BoundedContext.html
- https://www.nginx.com/blog/refactoring-a-monolith-into-microservices/
- https://dzone.com/articles/scalable-cloud-computing-with-microservices
- https://www.infoq.com/presentations/ddd-microservices-2016
- http://www.grahamlea.com/2015/07/microservices-security-questions/
- https://developers.google.com/identity/protocols/googlescopes
- https://github.com/yosriady/api-development-tools
- https://martinfowler.com/articles/microservice-trade-offs.html
- https://martinfowler.com/articles/break-monolith-into-microservices.html
- https://spring.io/blog/2015/11/30/migrating-oauth2-apps-from-spring-boot-1-2-to-1-3
- https://spring.io/blog/2016/02/15/distributed-tracing-with-spring-cloud-sleuth-and-spring-cloud-zipkin
- http://cloud.spring.io/spring-cloud-netflix/spring-cloud-netflix.html
- https://github.com/Netflix/eureka/wiki/Eureka-REST-operations
- https://github.com/Netflix/eureka/wiki/Understanding-Eureka-Peer-to-Peer-Communication
- https://github.com/openzipkin/docker-zipkin
- http://ryanjbaxter.com/cloud/spring%20cloud/spring/2016/07/07/spring-cloud-sleuth.html
- https://spring.io/blog/2016/02/15/distributed-tracing-with-spring-cloud-sleuth-and-spring-cloud-zipkin
- https://jmnarloch.wordpress.com/2015/10/14/spring-cloud-feign-oauth2-authentication/
- http://sgdev-blog.blogspot.de/2016/04/spring-oauth2-with-jwt-sample.html
- https://spring.io/blog/2015/12/10/spring-boot-memory-performance
- http://www.kennybastani.com/2016/04/event-sourcing-microservices-spring-cloud.html
- http://matthewkwilliams.com/index.php/2016/03/17/docker-cgroups-memory-constraints-and-java-cautionary-tale/
- https://dzone.com/articles/microservice-architecture-with-spring-cloud-and-do
- https://dzone.com/articles/deploying-microservices-spring-cloud-vs-kubernetes
- http://techblog.netflix.com/2016/09/zuul-2-netflix-journey-to-asynchronous.html
- http://www.nurkiewicz.com/2014/08/url-shortener-service-in-42-lines-of.html
- https://blog.codefx.org/java/java-11-migration-guide/
- https://github.com/cxxr/better-java
- https://darakian.github.io/2019/02/17/on-java-securerandom.html
- https://blog.gopheracademy.com/advent-2016/saga-go-dependency-management/
- https://www.gitbook.com/book/checkmarx/go-scp/details
- https://peter.bourgon.org/go-best-practices-2016/
- https://vincent.bernat.im/en/blog/2017-systemd-golang
- https://jacobian.org/writing/python-environment-2018/
- https://write.as/chobeat/python-project-tooling-explained
- https://blog.guilatrova.dev/handling-exceptions-in-python-like-a-pro/
- https://github.com/anapsix/docker-alpine-java
- http://www.boycottdocker.org/
- http://rhelblog.redhat.com/2016/10/17/secure-your-containers-with-this-one-weird-trick/
- http://gianarb.it/blog/Docker-Security-Benchmark
- https://ericchiang.github.io/post/containers-from-scratch/
- https://developers.redhat.com/blog/2017/03/14/java-inside-docker/
- https://kubernetes.io/docs/user-guide/services/#the-gory-details-of-virtual-ips
- https://sysdig.com/blog/troubleshooting-docker-and-kubernetes/
- https://sysdig.com/blog/digging-into-kubernetes-with-sysdig/
- https://blog.risingstack.com/graceful-shutdown-node-js-kubernetes/
- https://kubernetes.io/docs/user-guide/kubectl-cheatsheet/
- https://speakerdeck.com/thockin
- https://kubernetespodcast.com/
- https://stripe.com/blog/operating-kubernetes
- https://docs.pivotal.io/pcf-dev/
- https://docs.cloudfoundry.org/concepts/diego/diego-architecture.html
- https://docs.pivotal.io/pivotalcf/1-7/concepts/docker.html#multi-tenant
- https://www.somethingsimilar.com/2013/01/14/notes-on-distributed-systems-for-young-bloods/
- http://highscalability.com/blog/2012/6/18/google-on-latency-tolerant-systems-making-a-predictable-whol.html
- https://martin.kleppmann.com/2016/02/08/how-to-do-distributed-locking.html
- https://jepsen.io/
- https://aphyr.com/posts/288-the-network-is-reliable
- http://highscalability.com/blog/2016/8/23/the-always-on-architecture-moving-beyond-legacy-disaster-rec.html
- https://cloud.google.com/spanner/docs/true-time-external-consistency
- https://prometheus.io/docs/instrumenting/exposition_formats/
- https://reflectoring.io/monitoring-spring-boot-with-prometheus/
- http://httpbin.org/
- https://www.fastly.com/blog/using-esi-part-1-simple-edge-side-include
- https://developer.akamai.com/api/purge/ccu/overview.html
- http://book.varnish-software.com/4.0/chapters/Cache_Invalidation.html
- https://github.com/typekit/webfontloader
- http://fontawesome.io/icons/
- https://demo.vaadin.com/valo-theme/
- https://www.fastly.com/blog/headers-we-want
- http://visjs.org/
- https://graphql.org/learn/
- https://talks.philsturgeon.uk/instances/rubyconfco-17/a-no-nonsense-graphql-rest-comparison/html/#/
- https://docs.microsoft.com/en-us/azure/architecture/best-practices/api-design
- https://tools.ietf.org/html/rfc7748
- https://paragonie.com/blog/2017/03/jwt-json-web-tokens-is-bad-standard-that-everyone-should-avoid
- http://cryto.net/~joepie91/blog/2016/06/13/stop-using-jwt-for-sessions/
- http://cryto.net/~joepie91/blog/2016/06/19/stop-using-jwt-for-sessions-part-2-why-your-solution-doesnt-work/1
- https://download.libsodium.org/doc/
- https://github.com/dxa4481/truffleHog
- https://littlemaninmyhead.wordpress.com/2017/04/22/top-10-developer-crypto-mistakes/
- https://www.crypto101.io/Crypto101.pdf
- https://bitsonblocks.net/2016/02/29/a-gentle-introduction-to-immutability-of-blockchains/
- https://www.w3.org/TR/credential-management-1/
- https://github.com/FallibleInc/security-guide-for-developers/blob/master/vulnerabilities-stats.md
- https://github.com/shieldfy/API-Security-Checklist
- https://github.com/vitalysim/Awesome-Hacking-Resources
- https://github.com/hslatman/awesome-threat-intelligence
- Ask HN: What's the recommended method of adding authentication to a REST API? https://news.ycombinator.com/item?id=16157002
- Critique My Plan: API Key for Authentication https://news.ycombinator.com/item?id=16006394
- https://github.com/austin-taylor/VulnWhisperer
- https://developers.shutterstock.com/oauth-20
- http://sqlmap.org/
- https://www.omerlh.info/2018/10/04/write-good-code-with-security-tests/
- https://github.com/thomasdarimont/awesome-keycloak
- https://blogs.dropbox.com/tech/2012/04/zxcvbn-realistic-password-strength-estimation/
- https://attack.mitre.org/
- https://www.netmeister.org/blog/infosec-competencies.html
- https://vincent.bernat.im/en/blog/2014-tcp-time-wait-state-linux.html
- https://slack.engineering/syscall-auditing-at-scale-e6a3ca8ac1b8
- https://rudd-o.com/linux-and-free-software/tales-from-responsivenessland-why-linux-feels-slow-and-how-to-fix-that
- https://relistan.com/the-kernel-may-be-slowing-down-your-app
- RFC Style Guide: https://tools.ietf.org/html/rfc7322
- http://www.tablesgenerator.com/markdown_tables
- https://yhatt.github.io/marp/
- Adyen Test Card Numbers: https://gist.github.com/j3j5/8b3e48ccad746b90a54a
- http://datanet.co/
- https://moz.com/blog/the-technical-seo-renaissance
- https://docs.gitlab.com/ee/workflow/gitlab_flow.html
- http://pages.cs.wisc.edu/~remzi/OSTEP/
- https://zwischenzugs.com/2017/10/15/my-20-year-experience-of-software-development-methodologies/
- https://gist.github.com/nicolewhite/2e77c22ce9e709e684d2
- https://neo4j.com/docs/cypher-refcard/current/
- https://crontab.guru/
- Google crawlers (user agents): https://support.google.com/webmasters/answer/1061943?hl=en