Path Lines of Code src/accountingservice/Consumer.cs 73 src/accountingservice/Helpers.cs 28 src/accountingservice/Log.cs 12 src/accountingservice/Program.cs 16 src/adservice/src/main/java/oteldemo/AdService.java 262 src/adservice/src/main/java/oteldemo/problempattern/CPULoad.java 63 src/adservice/src/main/java/oteldemo/problempattern/GarbageCollectionTrigger.java 44 src/adservice/src/main/java/oteldemo/problempattern/MemoryUtils.java 32 src/adservice/src/main/resources/log4j2.xml 13 src/cartservice/src/Program.cs 76 src/cartservice/src/cartstore/ICartStore.cs 10 src/cartservice/src/cartstore/ValkeyCartStore.cs 164 src/cartservice/src/services/CartService.cs 70 src/checkoutservice/kafka/producer.go 28 src/checkoutservice/main.go 515 src/checkoutservice/money/money.go 80 src/checkoutservice/tools.go 5 src/currencyservice/proto/grpc/health/v1/health.proto 36 src/currencyservice/src/logger_common.h 29 src/currencyservice/src/meter_common.h 33 src/currencyservice/src/server.cpp 221 src/currencyservice/src/tracer_common.h 81 src/emailservice/email_server.rb 35 src/emailservice/views/confirmation.erb 37 src/frauddetectionservice/build.gradle.kts 74 src/frauddetectionservice/settings.gradle.kts 1 src/frauddetectionservice/src/main/kotlin/frauddetectionservice/main.kt 67 src/frauddetectionservice/src/main/resources/log4j2.xml 13 src/frontend/components/Ad/Ad.styled.ts 18 src/frontend/components/Ad/Ad.tsx 12 src/frontend/components/Ad/index.ts 1 src/frontend/components/Banner/Banner.styled.ts 46 src/frontend/components/Banner/Banner.tsx 13 src/frontend/components/Banner/index.ts 1 src/frontend/components/Button/Button.tsx 29 src/frontend/components/Button/index.ts 1 src/frontend/components/Cart/CartDetail.tsx 69 src/frontend/components/Cart/EmptyCart.tsx 17 src/frontend/components/CartDropdown/CartDropdown.styled.ts 83 src/frontend/components/CartDropdown/CartDropdown.tsx 51 src/frontend/components/CartDropdown/index.ts 1 src/frontend/components/CartIcon/CartIcon.styled.ts 33 src/frontend/components/CartIcon/CartIcon.tsx 18 src/frontend/components/CartIcon/index.ts 1 src/frontend/components/CartItems/CartItem.tsx 31 src/frontend/components/CartItems/CartItems.styled.ts 63 src/frontend/components/CartItems/CartItems.tsx 68 src/frontend/components/CartItems/index.ts 1 src/frontend/components/CheckoutForm/CheckoutForm.styled.ts 46 src/frontend/components/CheckoutForm/CheckoutForm.tsx 183 src/frontend/components/CheckoutForm/index.ts 1 src/frontend/components/CheckoutItem/CheckoutItem.styled.ts 73 src/frontend/components/CheckoutItem/CheckoutItem.tsx 54 src/frontend/components/CheckoutItem/index.ts 1 src/frontend/components/CurrencySwitcher/CurrencySwitcher.styled.ts 54 src/frontend/components/CurrencySwitcher/CurrencySwitcher.tsx 30 src/frontend/components/CurrencySwitcher/index.ts 1 src/frontend/components/Footer/Footer.styled.ts 11 src/frontend/components/Footer/Footer.tsx 28 src/frontend/components/Footer/index.ts 1 src/frontend/components/Header/Header.styled.ts 44 src/frontend/components/Header/Header.tsx 21 src/frontend/components/Header/index.ts 1 src/frontend/components/Input/Input.styled.ts 42 src/frontend/components/Input/Input.tsx 25 src/frontend/components/Input/index.ts 1 src/frontend/components/Layout/Layout.tsx 10 src/frontend/components/Layout/index.ts 1 src/frontend/components/PlatformFlag/PlatformFlag.styled.ts 20 src/frontend/components/PlatformFlag/PlatformFlag.tsx 6 src/frontend/components/PlatformFlag/index.ts 1 src/frontend/components/ProductCard/ProductCard.styled.ts 27 src/frontend/components/ProductCard/ProductCard.tsx 46 src/frontend/components/ProductCard/index.ts 1 src/frontend/components/ProductList/ProductList.styled.ts 9 src/frontend/components/ProductList/ProductList.tsx 17 src/frontend/components/ProductList/index.ts 1 src/frontend/components/ProductPrice/ProductPrice.tsx 22 src/frontend/components/ProductPrice/index.ts 1 src/frontend/components/Recommendations/Recommendations.styled.ts 30 src/frontend/components/Recommendations/Recommendations.tsx 17 src/frontend/components/Recommendations/index.ts 1 src/frontend/components/Select/Select.styled.ts 25 src/frontend/components/Select/Select.tsx 11 src/frontend/components/Select/index.ts 1 src/frontend/cypress.config.ts 21 src/frontend/gateways/Api.gateway.ts 101 src/frontend/gateways/Session.gateway.ts 23 src/frontend/gateways/rpc/Ad.gateway.ts 12 src/frontend/gateways/rpc/Cart.gateway.ts 22 src/frontend/gateways/rpc/Checkout.gateway.ts 12 src/frontend/gateways/rpc/Currency.gateway.ts 17 src/frontend/gateways/rpc/ProductCatalog.gateway.ts 17 src/frontend/gateways/rpc/Recommendations.gateway.ts 14 src/frontend/gateways/rpc/Shipping.gateway.ts 14 src/frontend/next.config.js 56 src/frontend/pages/_app.tsx 67 src/frontend/pages/_document.tsx 44 src/frontend/pages/api/cart.ts 41 src/frontend/pages/api/checkout.ts 34 src/frontend/pages/api/currency.ts 17 src/frontend/pages/api/data.ts 18 src/frontend/pages/api/products/[productId]/index.ts 18 src/frontend/pages/api/products/index.ts 18 src/frontend/pages/api/recommendations.ts 25 src/frontend/pages/api/shipping.ts 21 src/frontend/pages/cart/checkout/[orderId]/index.tsx 49 src/frontend/pages/cart/index.tsx 26 src/frontend/pages/index.tsx 38 src/frontend/pages/product/[productId]/index.tsx 94 src/frontend/providers/Ad.provider.tsx 49 src/frontend/providers/Cart.provider.tsx 50 src/frontend/providers/Currency.provider.tsx 42 src/frontend/services/ProductCatalog.service.ts 31 src/frontend/styles/Cart.styled.ts 71 src/frontend/styles/Checkout.styled.ts 61 src/frontend/styles/Home.styled.ts 39 src/frontend/styles/ProductDetail.styled.ts 68 src/frontend/styles/Theme.ts 36 src/frontend/styles/globals.css 14 src/frontend/types/Cart.ts 16 src/frontend/utils/Cypress.ts 27 src/frontend/utils/Request.ts 26 src/frontend/utils/enums/AttributeNames.ts 3 src/frontend/utils/imageLoader.js 11 src/frontend/utils/telemetry/FrontendTracer.ts 57 src/frontend/utils/telemetry/Instrumentation.js 35 src/frontend/utils/telemetry/InstrumentationMiddleware.ts 31 src/frontend/utils/telemetry/SessionIdProcessor.ts 17 src/frontendproxy/envoy.tmpl.yaml 177 src/grafana/provisioning/dashboards/demo.yaml 10 src/grafana/provisioning/datasources/default.yaml 15 src/grafana/provisioning/datasources/jaeger.yaml 8 src/grafana/provisioning/datasources/opensearch.yaml 16 src/loadgenerator/locustfile.py 174 src/paymentservice/charge.js 52 src/paymentservice/index.js 43 src/paymentservice/logger.js 2 src/paymentservice/opentelemetry.js 35 src/productcatalogservice/main.go 258 src/productcatalogservice/tools.go 5 src/prometheus/prometheus-config.yaml 11 src/quoteservice/app/dependencies.php 23 src/quoteservice/app/routes.php 56 src/quoteservice/app/settings.php 22 src/quoteservice/public/index.php 64 src/quoteservice/src/Application/Settings/Settings.php 15 src/quoteservice/src/Application/Settings/SettingsInterface.php 7 src/recommendationservice/logger.py 20 src/recommendationservice/metrics.py 8 src/recommendationservice/recommendation_server.py 116 src/shippingservice/Cargo.toml 37 src/shippingservice/build.rs 7 src/shippingservice/src/main.rs 30 src/shippingservice/src/shipping_service.rs 141 src/shippingservice/src/shipping_service/quote.rs 68 src/shippingservice/src/shipping_service/tracking.rs 4 src/shippingservice/src/telemetry.rs 7 src/shippingservice/src/telemetry/logs_conf.rs 8 src/shippingservice/src/telemetry/resources_conf.rs 20 src/shippingservice/src/telemetry/traces_conf.rs 20