Skip to content

Latest commit

 

History

History
49 lines (42 loc) · 4.15 KB

bibliography.md

File metadata and controls

49 lines (42 loc) · 4.15 KB
layout default
title Bibliography
permalink /bibliography/
description The reference works this site's coverage and rigor draw on. Nothing here is reproduced from them.

Bibliography

This reference's chapter arc and its level of rigor draw on a short list of books and primary documentation covering data mesh and the cloud-native platform it runs on. They're reference works, not sources. No text or code from any of them is reproduced in these chapters or the runnable examples. When a chapter is useful to you, these are where to go deeper.

Books

Title Author(s) Publisher Focus
Data Mesh Zhamak Dehghani O'Reilly The four principles, the data product as architectural quantum, federated governance
Designing Data-Intensive Applications, 2nd ed. Martin Kleppmann & Chris Riccomini O'Reilly Reasoning about distributed systems built from independently-owned parts
Cloud Native Patterns Cornelia Davis Manning Packaging, runtime, and platform-provided concerns for services that double as data products
Cloud Native Anti-Patterns Gerald Bachlmayr, Aiden Ziegelaar, Alan Blockley & Bojan Zivic Packt The failure modes the anti-patterns chapter maps
Kubernetes Patterns Bilgin Ibryam & Roland Huß O'Reilly Container image and workload patterns behind the build, load, and deploy sequence
Platform Engineering on Kubernetes Mauricio Salatino Manning The self-serve platform principle built out as an operating model
GitOps and Kubernetes Billy Yuen, Alexander Matyushentsev, Todd Ekenstam & Jesse Suen Manning Declarative delivery for the platform tier
Learning Domain-Driven Design Vlad Khononov O'Reilly Bounded contexts and domain ownership behind the service boundaries
Implementing Domain-Driven Design Vaughn Vernon Addison-Wesley Aggregates, events, and context mapping in code

Primary documentation

Project Link Used for
FastAPI fastapi.tiangolo.com The REST framework the services are built on
Strawberry GraphQL strawberry.rocks The GraphQL gateway's schema-first API
gRPC (Python) grpc.io/docs The inventory-service synchronous contract
OpenTelemetry opentelemetry.io/docs The metrics, traces, and logs signal model
Grafana grafana.com/docs Tempo for traces, Mimir/Prometheus for metrics
Apicurio Registry apicur.io/registry/docs The schema registry for Avro contracts
OpenMetadata docs.open-metadata.org The catalog, discovery, and lineage
Istio istio.io/latest/docs The service mesh, mTLS, and progressive delivery
KEDA keda.sh/docs Event-driven and lag-based autoscaling
Strimzi strimzi.io/docs The Kafka operator for the async backbone
Kubernetes kubernetes.io/docs Namespaces, RBAC, CRDs, admission control
minikube minikube.sigs.k8s.io/docs The local cluster, docker driver, containerd runtime
OpenShift Local (CRC) crc.dev The OpenShift appendix

These titles inform this site's coverage and rigor only. Nothing in these chapters or the runnable examples copies text or code from them.