| -rw-r--r-- | .gitignore | 3L |
| -rw-r--r-- | README.md | 1L |
| -rw-r--r-- | actor_model/Cargo.lock | 218L |
| -rw-r--r-- | actor_model/Cargo.toml | 7L |
| -rw-r--r-- | actor_model/src/basic_actor.rs | 31L |
| -rw-r--r-- | actor_model/src/lib.rs | 2L |
| -rw-r--r-- | actor_model/src/main.rs | 106L |
| -rw-r--r-- | actor_model/src/mutex_replacement.rs | 22L |
| -rw-r--r-- | actors/Cargo.lock | 218L |
| -rw-r--r-- | actors/Cargo.toml | 7L |
| -rw-r--r-- | actors/index.md | 13L |
| -rw-r--r-- | actors/src/main.rs | 146L |
| -rw-r--r-- | async_programming_in_rust/bitmask/Cargo.lock | 7L |
| -rw-r--r-- | async_programming_in_rust/bitmask/Cargo.toml | 6L |
| -rw-r--r-- | async_programming_in_rust/bitmask/src/main.rs | 22L |
| -rw-r--r-- | async_programming_in_rust/coroutines_promises_and_futures.js | 61L |
| -rw-r--r-- | async_programming_in_rust/delayserver/Cargo.lock | 1480L |
| -rw-r--r-- | async_programming_in_rust/delayserver/Cargo.toml | 7L |
| -rw-r--r-- | async_programming_in_rust/delayserver/Dockerfile | 9L |
| -rw-r--r-- | async_programming_in_rust/delayserver/compose.yml | 10L |
| -rw-r--r-- | async_programming_in_rust/delayserver/src/main.rs | 48L |
| -rw-r--r-- | async_programming_in_rust/event_queue/Cargo.lock | 7L |
| -rw-r--r-- | async_programming_in_rust/event_queue/Cargo.toml | 6L |
| -rw-r--r-- | async_programming_in_rust/event_queue/delayserver-compose.yml | 17L |
| -rw-r--r-- | async_programming_in_rust/event_queue/src/ffi.rs | 36L |
| -rw-r--r-- | async_programming_in_rust/event_queue/src/lib.rs | 2L |
| -rw-r--r-- | async_programming_in_rust/event_queue/src/main.rs | 124L |
| -rw-r--r-- | async_programming_in_rust/event_queue/src/poll.rs | 144L |
| -rw-r--r-- | async_programming_in_rust/os_threads/Cargo.lock | 7L |
| -rw-r--r-- | async_programming_in_rust/os_threads/Cargo.toml | 6L |
| -rw-r--r-- | async_programming_in_rust/os_threads/src/main.rs | 34L |
| -rw-r--r-- | async_programming_in_rust/syscalls/Cargo.lock | 7L |
| -rw-r--r-- | async_programming_in_rust/syscalls/Cargo.toml | 6L |
| -rw-r--r-- | async_programming_in_rust/syscalls/src/assembly_syscall.rs | 40L |
| -rw-r--r-- | async_programming_in_rust/syscalls/src/highest_absraction_syscall.rs | 3L |
| -rw-r--r-- | async_programming_in_rust/syscalls/src/lib.rs | 7L |
| -rw-r--r-- | async_programming_in_rust/syscalls/src/main.rs | 19L |
| -rw-r--r-- | async_programming_in_rust/syscalls/src/os_abstraction_syscall.rs | 41L |
| -rw-r--r-- | channels/Cargo.lock | 7L |
| -rw-r--r-- | channels/Cargo.toml | 6L |
| -rw-r--r-- | channels/src/main.rs | 3L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator/Cargo.lock | 7L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator/Cargo.toml | 6L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator/src/main.rs | 167L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/Cargo.lock | 7L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/Cargo.toml | 6L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/src/cloning_bad_example.rs | 71L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/src/cloning_better_example.rs | 65L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/src/lib.rs | 19L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/src/main.rs | 27L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/src/ownership_bad_example.rs | 65L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/src/ownership_better_example.rs | 56L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/src/smart_pointers_bad_example.rs | 78L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_2/src/smart_pointers_better_example.rs | 119L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/Cargo.lock | 16L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/Cargo.toml | 7L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/src/bad_example.rs | 78L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/src/bad_example_statics.rs | 122L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/src/bad_example_unsafe.rs | 108L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/src/better_example.rs | 70L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/src/better_example_no_statics.rs | 89L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/src/better_example_no_unsafe.rs | 94L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/src/lib.rs | 6L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/bad_calculator_3/src/main.rs | 17L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/not_so_bad_calculator/Cargo.lock | 7L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/not_so_bad_calculator/Cargo.toml | 6L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/not_so_bad_calculator/src/main.rs | 104L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/slightly_worse_calculator/Cargo.lock | 7L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/slightly_worse_calculator/Cargo.toml | 6L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/slightly_worse_calculator/src/main.rs | 147L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/the_worst_calculator/Cargo.lock | 7L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/the_worst_calculator/Cargo.toml | 6L |
| -rw-r--r-- | design_patterns_in_rust/anti_patterns/the_worst_calculator/src/main.rs | 118L |
| -rw-r--r-- | design_patterns_in_rust/behavioral_patterns/Cargo.lock | 7L |
| -rw-r--r-- | design_patterns_in_rust/behavioral_patterns/Cargo.toml | 6L |
| -rw-r--r-- | design_patterns_in_rust/behavioral_patterns/src/calculator.rs | 23L |
| -rw-r--r-- | design_patterns_in_rust/behavioral_patterns/src/chain_of_responsibility_pattern.rs | 1L |
| -rw-r--r-- | design_patterns_in_rust/behavioral_patterns/src/command_pattern.rs | 194L |
| -rw-r--r-- | design_patterns_in_rust/behavioral_patterns/src/expression.rs | 11L |
| -rw-r--r-- | design_patterns_in_rust/behavioral_patterns/src/lib.rs | 4L |
| -rw-r--r-- | design_patterns_in_rust/behavioral_patterns/src/main.rs | 3L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/Cargo.lock | 7L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/Cargo.toml | 6L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/src/builder.rs | 189L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/src/calculator.rs | 138L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/src/factory.rs | 63L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/src/lib.rs | 28L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/src/main.rs | 92L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/src/number.rs | 77L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/src/operator.rs | 59L |
| -rw-r--r-- | design_patterns_in_rust/creational_patterns/src/token.rs | 51L |
| -rw-r--r-- | design_patterns_in_rust/index.md | 84L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/Cargo.lock | 7L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/Cargo.toml | 6L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/adapters.rs | 114L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/bridge_pattern.rs | 88L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/builder.rs | 191L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/calculator.rs | 122L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/facade.rs | 55L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/factory.rs | 63L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/lib.rs | 44L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/main.rs | 43L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/number.rs | 77L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/operator.rs | 186L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/token.rs | 51L |
| -rw-r--r-- | design_patterns_in_rust/structural_patterns/src/utilities.rs | 176L |
| -rw-r--r-- | distributed_observability/Architecture.md | 364L |
| -rw-r--r-- | distributed_observability/Cargo.lock | 4132L |
| -rw-r--r-- | distributed_observability/Cargo.toml | 128L |
| -rw-r--r-- | distributed_observability/DOCKER_SETUP.md | 151L |
| -rw-r--r-- | distributed_observability/client/angular.json | 101L |
| -rw-r--r-- | distributed_observability/client/package-lock.json | 9724L |
| -rw-r--r-- | distributed_observability/client/package.json | 54L |
| -rw-r--r-- | distributed_observability/client/proxy.conf.js | 15L |
| -rw-r--r-- | distributed_observability/client/src/app.html | 11L |
| -rw-r--r-- | distributed_observability/client/src/app.scss | 4L |
| -rw-r--r-- | distributed_observability/client/src/app.ts | 13L |
| -rw-r--r-- | distributed_observability/client/src/cart/cart.component.html | 53L |
| -rw-r--r-- | distributed_observability/client/src/cart/cart.component.scss | 100L |
| -rw-r--r-- | distributed_observability/client/src/cart/cart.component.ts | 45L |
| -rw-r--r-- | distributed_observability/client/src/cart/checkout.component.html | 277L |
| -rw-r--r-- | distributed_observability/client/src/cart/checkout.component.scss | 61L |
| -rw-r--r-- | distributed_observability/client/src/cart/checkout.component.ts | 214L |
| -rw-r--r-- | distributed_observability/client/src/cart/credit-card.component.ts | 113L |
| -rw-r--r-- | distributed_observability/client/src/components/busy/busy.component.html | 5L |
| -rw-r--r-- | distributed_observability/client/src/components/busy/busy.component.scss | 84L |
| -rw-r--r-- | distributed_observability/client/src/components/busy/busy.component.ts | 24L |
| -rw-r--r-- | distributed_observability/client/src/components/busy/busy.decorator.ts | 41L |
| -rw-r--r-- | distributed_observability/client/src/components/busy/busy.service.ts | 30L |
| -rw-r--r-- | distributed_observability/client/src/components/click-outside.directive.ts | 29L |
| -rw-r--r-- | distributed_observability/client/src/global.d.ts | 191L |
| -rw-r--r-- | distributed_observability/client/src/header/header.component.html | 16L |
| -rw-r--r-- | distributed_observability/client/src/header/header.component.scss | 17L |
| -rw-r--r-- | distributed_observability/client/src/header/header.component.ts | 31L |
| -rw-r--r-- | distributed_observability/client/src/header/search.component.html | 19L |
| -rw-r--r-- | distributed_observability/client/src/header/search.component.scss | 72L |
| -rw-r--r-- | distributed_observability/client/src/header/search.component.ts | 47L |
| -rw-r--r-- | distributed_observability/client/src/header/user-profile.component.html | 20L |
| -rw-r--r-- | distributed_observability/client/src/header/user-profile.component.scss | 10L |
| -rw-r--r-- | distributed_observability/client/src/header/user-profile.component.ts | 26L |
| -rw-r--r-- | distributed_observability/client/src/index.html | 16L |
| -rw-r--r-- | distributed_observability/client/src/main.ts | 6L |
| -rw-r--r-- | distributed_observability/client/src/products/paginate.component.html | 95L |
| -rw-r--r-- | distributed_observability/client/src/products/paginate.component.scss | 1L |
| -rw-r--r-- | distributed_observability/client/src/products/paginate.component.ts | 73L |
| -rw-r--r-- | distributed_observability/client/src/products/product-details.component.html | 136L |
| -rw-r--r-- | distributed_observability/client/src/products/product-details.component.scss | 65L |
| -rw-r--r-- | distributed_observability/client/src/products/product-details.component.ts | 79L |
| -rw-r--r-- | distributed_observability/client/src/products/product.component.html | 39L |
| -rw-r--r-- | distributed_observability/client/src/products/product.component.scss | 46L |
| -rw-r--r-- | distributed_observability/client/src/products/product.component.ts | 104L |
| -rw-r--r-- | distributed_observability/client/src/products/products-list.component.html | 6L |
| -rw-r--r-- | distributed_observability/client/src/products/products-list.component.scss | 21L |
| -rw-r--r-- | distributed_observability/client/src/products/products-list.component.ts | 69L |
| -rw-r--r-- | distributed_observability/client/src/products/products.routes.ts | 14L |
| -rw-r--r-- | distributed_observability/client/src/products/products.service.ts | 30L |
| -rw-r--r-- | distributed_observability/client/src/root.config.ts | 15L |
| -rw-r--r-- | distributed_observability/client/src/root.routes.ts | 36L |
| -rw-r--r-- | distributed_observability/client/src/services/cart.service.ts | 109L |
| -rw-r--r-- | distributed_observability/client/src/services/notification.component.ts | 54L |
| -rw-r--r-- | distributed_observability/client/src/services/notification.service.ts | 55L |
| -rw-r--r-- | distributed_observability/client/src/services/order.service.ts | 14L |
| -rw-r--r-- | distributed_observability/client/src/styles.scss | 73L |
| -rw-r--r-- | distributed_observability/client/tsconfig.app.json | 18L |
| -rw-r--r-- | distributed_observability/client/tsconfig.json | 34L |
| -rw-r--r-- | distributed_observability/client/tsconfig.spec.json | 14L |
| -rw-r--r-- | distributed_observability/docker-compose.yml | 290L |
| -rw-r--r-- | distributed_observability/grafana/provisioning/alerting/.gitkeep | 0B |
| -rw-r--r-- | distributed_observability/grafana/provisioning/dashboards/dashboards.yml | 17L |
| -rw-r--r-- | distributed_observability/grafana/provisioning/dashboards/otelmart.json | 873L |
| -rw-r--r-- | distributed_observability/grafana/provisioning/datasources/datasources.yml | 57L |
| -rw-r--r-- | distributed_observability/grafana/provisioning/plugins/.gitkeep | 0B |
| -rw-r--r-- | distributed_observability/inventory/Cargo.toml | 62L |
| -rw-r--r-- | distributed_observability/inventory/Dockerfile | 53L |
| -rw-r--r-- | distributed_observability/inventory/config.docker.toml | 11L |
| -rw-r--r-- | distributed_observability/inventory/config.toml | 11L |
| -rw-r--r-- | distributed_observability/inventory/src/config.rs | 86L |
| -rw-r--r-- | distributed_observability/inventory/src/db/mod.rs | 103L |
| -rw-r--r-- | distributed_observability/inventory/src/db/pricing.rs | 187L |
| -rw-r--r-- | distributed_observability/inventory/src/db/repository.rs | 284L |
| -rw-r--r-- | distributed_observability/inventory/src/handlers/inventory.rs | 280L |
| -rw-r--r-- | distributed_observability/inventory/src/handlers/mod.rs | 12L |
| -rw-r--r-- | distributed_observability/inventory/src/handlers/pricing.rs | 101L |
| -rw-r--r-- | distributed_observability/inventory/src/main.rs | 142L |
| -rw-r--r-- | distributed_observability/inventory/src/metrics.rs | 55L |
| -rw-r--r-- | distributed_observability/inventory/src/models/inventory.rs | 99L |
| -rw-r--r-- | distributed_observability/inventory/src/models/mod.rs | 12L |
| -rw-r--r-- | distributed_observability/inventory/src/models/pricing.rs | 76L |
| -rw-r--r-- | distributed_observability/inventory/src/telemetry.rs | 258L |
| -rw-r--r-- | distributed_observability/inventory/src/utils.rs | 75L |
| -rw-r--r-- | distributed_observability/loki-config.yaml | 40L |
| -rw-r--r-- | distributed_observability/orders/Cargo.toml | 65L |
| -rw-r--r-- | distributed_observability/orders/Dockerfile | 53L |
| -rw-r--r-- | distributed_observability/orders/config.docker.toml | 24L |
| -rw-r--r-- | distributed_observability/orders/config.toml | 24L |
| -rw-r--r-- | distributed_observability/orders/src/config.rs | 124L |
| -rw-r--r-- | distributed_observability/orders/src/db/mod.rs | 103L |
| -rw-r--r-- | distributed_observability/orders/src/db/repository.rs | 647L |
| -rw-r--r-- | distributed_observability/orders/src/db/transaction.rs | 70L |
| -rw-r--r-- | distributed_observability/orders/src/handlers/mod.rs | 12L |
| -rw-r--r-- | distributed_observability/orders/src/handlers/orders.rs | 829L |
| -rw-r--r-- | distributed_observability/orders/src/handlers/shipments.rs | 196L |
| -rw-r--r-- | distributed_observability/orders/src/logging.rs | 26L |
| -rw-r--r-- | distributed_observability/orders/src/main.rs | 187L |
| -rw-r--r-- | distributed_observability/orders/src/metrics.rs | 88L |
| -rw-r--r-- | distributed_observability/orders/src/models/mod.rs | 12L |
| -rw-r--r-- | distributed_observability/orders/src/models/order.rs | 106L |
| -rw-r--r-- | distributed_observability/orders/src/models/shipment.rs | 46L |
| -rw-r--r-- | distributed_observability/orders/src/telemetry.rs | 210L |
| -rw-r--r-- | distributed_observability/otel-collector-config.yaml | 33L |
| -rw-r--r-- | distributed_observability/otelmart/Cargo.toml | 79L |
| -rw-r--r-- | distributed_observability/otelmart/Dockerfile | 91L |
| -rw-r--r-- | distributed_observability/otelmart/config.docker.toml | 42L |
| -rw-r--r-- | distributed_observability/otelmart/config.toml | 43L |
| -rw-r--r-- | distributed_observability/otelmart/src/auth/mod.rs | 121L |
| -rw-r--r-- | distributed_observability/otelmart/src/config.rs | 99L |
| -rw-r--r-- | distributed_observability/otelmart/src/db/mod.rs | 31L |
| -rw-r--r-- | distributed_observability/otelmart/src/db/users.rs | 392L |
| -rw-r--r-- | distributed_observability/otelmart/src/handlers/auth.rs | 139L |
| -rw-r--r-- | distributed_observability/otelmart/src/handlers/health.rs | 15L |
| -rw-r--r-- | distributed_observability/otelmart/src/handlers/mod.rs | 3L |
| -rw-r--r-- | distributed_observability/otelmart/src/handlers/users.rs | 478L |
| -rw-r--r-- | distributed_observability/otelmart/src/main.rs | 227L |
| -rw-r--r-- | distributed_observability/otelmart/src/metrics.rs | 32L |
| -rw-r--r-- | distributed_observability/otelmart/src/models/address.rs | 78L |
| -rw-r--r-- | distributed_observability/otelmart/src/models/mod.rs | 7L |
| -rw-r--r-- | distributed_observability/otelmart/src/models/session.rs | 24L |
| -rw-r--r-- | distributed_observability/otelmart/src/models/user.rs | 72L |
| -rw-r--r-- | distributed_observability/otelmart/src/proxy/inventory.rs | 14L |
| -rw-r--r-- | distributed_observability/otelmart/src/proxy/mod.rs | 176L |
| -rw-r--r-- | distributed_observability/otelmart/src/proxy/orders.rs | 14L |
| -rw-r--r-- | distributed_observability/otelmart/src/proxy/products.rs | 14L |
| -rw-r--r-- | distributed_observability/otelmart/src/telemetry.rs | 210L |
| -rw-r--r-- | distributed_observability/products/Cargo.toml | 62L |
| -rw-r--r-- | distributed_observability/products/Dockerfile | 53L |
| -rw-r--r-- | distributed_observability/products/config.docker.toml | 11L |
| -rw-r--r-- | distributed_observability/products/config.toml | 11L |
| -rw-r--r-- | distributed_observability/products/docker-compose.yml | 38L |
| -rw-r--r-- | distributed_observability/products/src/config.rs | 86L |
| -rw-r--r-- | distributed_observability/products/src/db/mod.rs | 103L |
| -rw-r--r-- | distributed_observability/products/src/db/ratings.rs | 76L |
| -rw-r--r-- | distributed_observability/products/src/db/repository.rs | 300L |
| -rw-r--r-- | distributed_observability/products/src/handlers/mod.rs | 12L |
| -rw-r--r-- | distributed_observability/products/src/handlers/products.rs | 106L |
| -rw-r--r-- | distributed_observability/products/src/handlers/ratings.rs | 171L |
| -rw-r--r-- | distributed_observability/products/src/main.rs | 112L |
| -rw-r--r-- | distributed_observability/products/src/models/mod.rs | 12L |
| -rw-r--r-- | distributed_observability/products/src/models/product.rs | 327L |
| -rw-r--r-- | distributed_observability/products/src/models/rating.rs | 89L |
| -rw-r--r-- | distributed_observability/products/src/telemetry.rs | 210L |
| -rw-r--r-- | distributed_observability/products/src/utils.rs | 75L |
| -rw-r--r-- | distributed_observability/prometheus.yml | 33L |
| -rw-r--r-- | distributed_observability/schemas/Dockerfile | 39L |
| -rw-r--r-- | distributed_observability/schemas/README.md | 530L |
| -rw-r--r-- | distributed_observability/schemas/data/Dockerfile | 22L |
| -rw-r--r-- | distributed_observability/schemas/data/ingest.sh | 58L |
| -rw-r--r-- | distributed_observability/schemas/data/inventory_seed.sql | 46L |
| -rw-r--r-- | distributed_observability/schemas/data/products_data.sql | 2008L |
| -rw-r--r-- | distributed_observability/schemas/data/products_data_enhanced.sql | 4001L |
| -rw-r--r-- | distributed_observability/schemas/data/products_test_data.sql | 57440L |
| -rw-r--r-- | distributed_observability/schemas/docker-compose.yml | 44L |
| -rw-r--r-- | distributed_observability/schemas/generate_products.js | 217L |
| -rw-r--r-- | distributed_observability/schemas/generate_products_enhanced.js | 271L |
| -rw-r--r-- | distributed_observability/schemas/generate_test_data.js | 311L |
| -rw-r--r-- | distributed_observability/schemas/generate_test_products.js | 375L |
| -rw-r--r-- | distributed_observability/schemas/init/00_init.sql | 36L |
| -rw-r--r-- | distributed_observability/schemas/init/inventory_schema_1.sql | 377L |
| -rw-r--r-- | distributed_observability/schemas/init/orders_schema_1.sql | 429L |
| -rw-r--r-- | distributed_observability/schemas/init/products_schema_1.sql | 283L |
| -rw-r--r-- | distributed_observability/schemas/init/users_schema_1.sql | 491L |
| -rw-r--r-- | distributed_observability/schemas/reset_schema.sh | 57L |
| -rw-r--r-- | distributed_observability/schemas/test_data.sql | 43527L |
| -rwxr-xr-x | distributed_observability/scripts/export-dashboards.sh | 85L |
| -rwxr-xr-x | distributed_observability/scripts/generate_traffic.sh | 626L |
| -rw-r--r-- | distributed_observability/tempo.yaml | 50L |
| -rw-r--r-- | my_vec/Cargo.lock | 7L |
| -rw-r--r-- | my_vec/Cargo.toml | 6L |
| -rw-r--r-- | my_vec/index.md | 9L |
| -rw-r--r-- | my_vec/src/main.rs | 35L |
| -rw-r--r-- | spinlock/Cargo.lock | 7L |
| -rw-r--r-- | spinlock/Cargo.toml | 6L |
| -rw-r--r-- | spinlock/index.md | 11L |
| -rw-r--r-- | spinlock/src/main.rs | 158L |
| -rw-r--r-- | the_rust_programming_language/streams/Cargo.lock | 1824L |
| -rw-r--r-- | the_rust_programming_language/streams/Cargo.toml | 7L |
| -rw-r--r-- | the_rust_programming_language/streams/src/main.rs | 29L |
| -rw-r--r-- | tokio-tutorial/index.md | 11L |
| -rw-r--r-- | tokio-tutorial/my-redis/Cargo.lock | 1014L |
| -rw-r--r-- | tokio-tutorial/my-redis/Cargo.toml | 9L |
| -rw-r--r-- | tokio-tutorial/my-redis/examples/hello-redis.rs | 23L |
| -rw-r--r-- | tokio-tutorial/my-redis/index.md | 76L |
| -rw-r--r-- | tokio-tutorial/my-redis/src/bin/client.rs | 113L |
| -rw-r--r-- | tokio-tutorial/my-redis/src/bin/server.rs | 74L |
| -rw-r--r-- | tokio-tutorial/my-redis/src/connection.rs | 132L |
| -rw-r--r-- | tokio-tutorial/my-redis/src/frame.rs | 0B |
| -rw-r--r-- | tokio-tutorial/my-redis/src/lib.rs | 2L |
| -rw-r--r-- | vecdeque/Cargo.lock | 7L |
| -rw-r--r-- | vecdeque/Cargo.toml | 6L |
| -rw-r--r-- | vecdeque/src/main.rs | 68L |