├── .dir-locals.el ├── .envrc ├── .github └── workflows │ ├── build-deploy.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── LICENSE ├── Makefile ├── README.org ├── config.toml ├── flake.lock ├── flake.nix ├── org ├── _20201007_221440screenshot.png ├── _20201007_222154screenshot.png ├── _20201007_224144screenshot.png ├── _20201007_224746screenshot.png ├── _20201008_232738screenshot.png ├── _20201008_235124screenshot.png ├── _20201008_235425screenshot.png ├── _20201008_235848screenshot.png ├── _20201009_000309screenshot.png ├── _20201010_164050screenshot.png ├── _20201010_165840screenshot.png ├── _20201010_170205screenshot.png ├── _20201011_180936screenshot.png ├── _20201012_203109screenshot.png ├── _20201013_221335screenshot.png ├── _20201013_222125screenshot.png ├── _20201013_222507screenshot.png ├── _20201014_220602screenshot.png ├── _20201014_224503screenshot.png ├── _index.org ├── actor-model.org ├── akka.org ├── akka_actors.org ├── akka_cluster.org ├── akka_dispatcher.org ├── akka_router.org ├── akka_sharding.org ├── akka_streams.org ├── akka_testing.org ├── amdah_s_law.org ├── anti-corruption-layer.png ├── base_transaction.org ├── bug-management.org ├── cloud_testing.org ├── command_query_responsibility_segregation.org ├── command_sourcing.org ├── consistency_and_availability.org ├── context-map.png ├── digital_garden.org ├── domain_driven_design.org ├── emacs.org ├── event_sourcing_es_es.org ├── from-data-to-knowledge.png ├── git.org ├── gossip_protocol.org ├── gpg.org ├── gunther_s_universal_scalability_law.org ├── hands_on_scala_programming.org ├── heartbeat.org ├── interview_questions.org ├── jackson.org ├── json.org ├── kotlin.org ├── linux.org ├── message_driven_architecture.org ├── microservices.org ├── monolith.org ├── nix.org ├── postgresql.org ├── reactive_streams.org ├── reactive_systems.org ├── referential_transparency.org ├── scala_experiments.org ├── sharding_or_partitioning.org ├── sli_slo.org ├── stateless.org ├── states-of-data.org ├── thinking_tools.org ├── using_psql_as_job_queue.org ├── way-of-work.org └── web-stack-enties.org ├── shell.nix ├── static ├── .gitignore └── favicon.png └── tools ├── init.el └── versions └── default.el /.dir-locals.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/.dir-locals.el -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.github/workflows/build-deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/.github/workflows/build-deploy.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Hugo Go 2 | public/ 3 | resources/_gen/ 4 | content/ 5 | *.db 6 | .hugo_build.lock 7 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/.gitmodules -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/Makefile -------------------------------------------------------------------------------- /README.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/README.org -------------------------------------------------------------------------------- /config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/config.toml -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/flake.nix -------------------------------------------------------------------------------- /org/_20201007_221440screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201007_221440screenshot.png -------------------------------------------------------------------------------- /org/_20201007_222154screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201007_222154screenshot.png -------------------------------------------------------------------------------- /org/_20201007_224144screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201007_224144screenshot.png -------------------------------------------------------------------------------- /org/_20201007_224746screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201007_224746screenshot.png -------------------------------------------------------------------------------- /org/_20201008_232738screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201008_232738screenshot.png -------------------------------------------------------------------------------- /org/_20201008_235124screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201008_235124screenshot.png -------------------------------------------------------------------------------- /org/_20201008_235425screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201008_235425screenshot.png -------------------------------------------------------------------------------- /org/_20201008_235848screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201008_235848screenshot.png -------------------------------------------------------------------------------- /org/_20201009_000309screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201009_000309screenshot.png -------------------------------------------------------------------------------- /org/_20201010_164050screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201010_164050screenshot.png -------------------------------------------------------------------------------- /org/_20201010_165840screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201010_165840screenshot.png -------------------------------------------------------------------------------- /org/_20201010_170205screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201010_170205screenshot.png -------------------------------------------------------------------------------- /org/_20201011_180936screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201011_180936screenshot.png -------------------------------------------------------------------------------- /org/_20201012_203109screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201012_203109screenshot.png -------------------------------------------------------------------------------- /org/_20201013_221335screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201013_221335screenshot.png -------------------------------------------------------------------------------- /org/_20201013_222125screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201013_222125screenshot.png -------------------------------------------------------------------------------- /org/_20201013_222507screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201013_222507screenshot.png -------------------------------------------------------------------------------- /org/_20201014_220602screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201014_220602screenshot.png -------------------------------------------------------------------------------- /org/_20201014_224503screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_20201014_224503screenshot.png -------------------------------------------------------------------------------- /org/_index.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/_index.org -------------------------------------------------------------------------------- /org/actor-model.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/actor-model.org -------------------------------------------------------------------------------- /org/akka.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/akka.org -------------------------------------------------------------------------------- /org/akka_actors.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/akka_actors.org -------------------------------------------------------------------------------- /org/akka_cluster.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/akka_cluster.org -------------------------------------------------------------------------------- /org/akka_dispatcher.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/akka_dispatcher.org -------------------------------------------------------------------------------- /org/akka_router.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/akka_router.org -------------------------------------------------------------------------------- /org/akka_sharding.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/akka_sharding.org -------------------------------------------------------------------------------- /org/akka_streams.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/akka_streams.org -------------------------------------------------------------------------------- /org/akka_testing.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/akka_testing.org -------------------------------------------------------------------------------- /org/amdah_s_law.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/amdah_s_law.org -------------------------------------------------------------------------------- /org/anti-corruption-layer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/anti-corruption-layer.png -------------------------------------------------------------------------------- /org/base_transaction.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/base_transaction.org -------------------------------------------------------------------------------- /org/bug-management.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/bug-management.org -------------------------------------------------------------------------------- /org/cloud_testing.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/cloud_testing.org -------------------------------------------------------------------------------- /org/command_query_responsibility_segregation.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/command_query_responsibility_segregation.org -------------------------------------------------------------------------------- /org/command_sourcing.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/command_sourcing.org -------------------------------------------------------------------------------- /org/consistency_and_availability.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/consistency_and_availability.org -------------------------------------------------------------------------------- /org/context-map.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/context-map.png -------------------------------------------------------------------------------- /org/digital_garden.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/digital_garden.org -------------------------------------------------------------------------------- /org/domain_driven_design.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/domain_driven_design.org -------------------------------------------------------------------------------- /org/emacs.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/emacs.org -------------------------------------------------------------------------------- /org/event_sourcing_es_es.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/event_sourcing_es_es.org -------------------------------------------------------------------------------- /org/from-data-to-knowledge.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/from-data-to-knowledge.png -------------------------------------------------------------------------------- /org/git.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/git.org -------------------------------------------------------------------------------- /org/gossip_protocol.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/gossip_protocol.org -------------------------------------------------------------------------------- /org/gpg.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/gpg.org -------------------------------------------------------------------------------- /org/gunther_s_universal_scalability_law.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/gunther_s_universal_scalability_law.org -------------------------------------------------------------------------------- /org/hands_on_scala_programming.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/hands_on_scala_programming.org -------------------------------------------------------------------------------- /org/heartbeat.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/heartbeat.org -------------------------------------------------------------------------------- /org/interview_questions.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/interview_questions.org -------------------------------------------------------------------------------- /org/jackson.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/jackson.org -------------------------------------------------------------------------------- /org/json.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/json.org -------------------------------------------------------------------------------- /org/kotlin.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/kotlin.org -------------------------------------------------------------------------------- /org/linux.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/linux.org -------------------------------------------------------------------------------- /org/message_driven_architecture.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/message_driven_architecture.org -------------------------------------------------------------------------------- /org/microservices.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/microservices.org -------------------------------------------------------------------------------- /org/monolith.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/monolith.org -------------------------------------------------------------------------------- /org/nix.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/nix.org -------------------------------------------------------------------------------- /org/postgresql.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/postgresql.org -------------------------------------------------------------------------------- /org/reactive_streams.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/reactive_streams.org -------------------------------------------------------------------------------- /org/reactive_systems.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/reactive_systems.org -------------------------------------------------------------------------------- /org/referential_transparency.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/referential_transparency.org -------------------------------------------------------------------------------- /org/scala_experiments.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/scala_experiments.org -------------------------------------------------------------------------------- /org/sharding_or_partitioning.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/sharding_or_partitioning.org -------------------------------------------------------------------------------- /org/sli_slo.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/sli_slo.org -------------------------------------------------------------------------------- /org/stateless.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/stateless.org -------------------------------------------------------------------------------- /org/states-of-data.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/states-of-data.org -------------------------------------------------------------------------------- /org/thinking_tools.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/thinking_tools.org -------------------------------------------------------------------------------- /org/using_psql_as_job_queue.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/using_psql_as_job_queue.org -------------------------------------------------------------------------------- /org/way-of-work.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/way-of-work.org -------------------------------------------------------------------------------- /org/web-stack-enties.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/org/web-stack-enties.org -------------------------------------------------------------------------------- /shell.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/shell.nix -------------------------------------------------------------------------------- /static/.gitignore: -------------------------------------------------------------------------------- 1 | ox-hugo/ 2 | -------------------------------------------------------------------------------- /static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/static/favicon.png -------------------------------------------------------------------------------- /tools/init.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/tools/init.el -------------------------------------------------------------------------------- /tools/versions/default.el: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bphenriques/knowledge-base/HEAD/tools/versions/default.el --------------------------------------------------------------------------------