Channel Avatar

Linh Vu @UC5oBdPlKIQBeadVG1zgGA0w@youtube.com

1.57K subscribers - no pronouns set

Interested in Observability, Security, Performance and the d


30:00
@ConfigurationProperties: Application Properties in Spring Boot 3 - Properties/Constructor Binding
29:33
External Properties in Spring Boot 3 @ConfigurationProperties, @Value, Environment
27:18
Spring Retry & RestClient (Part 2): Custom HTTP Exceptions, Error Handlers, JDK/Apache HttpClients
27:25
Spring Retry & RestClient (Part 1): Getting Started with Spring Retry - A Stateless Declarative way
24:18
RestClient in Spring Boot 3 - Builder, Timeout, Interceptor, RequestFactory
19:29
RestClient/RestTemplate Calls to a Self-Signed HTTPS Spring Boot + Enable SSL Client Authentication
15:54
Enable HTTPS for Spring Boot App by Spring SSL Bundles + OpenSSL (Self-Signed Certificate)
16:00
3. Spring Security: Security Filter - Register a Custom SecurityFilter into a SecurityFilterChain
28:18
2. Spring Security: High-Level Arch - DelegatingFilterProxy, FilterChainProxy, SecurityFilterChain
20:48
1. Spring Security: Servlet Filter - Demystifying the Security Servlet Stack based Application
13:21
12. OpenTelemetry x Kafka: Spring for Apache Kafka + Spring Boot 3 Automatically Instrumented
18:34
11. OpenTelemetry x GraalVM Native Image: Native Compile and Build Native Docker Image (AMD, ARM)
23:06
10. OpenTelemetry x GraalVM Native Image: Automatically Instrument by Otel Spring Boot Starter
16:34
9. OpenTelemetry (metrics): Spring Boot 3 + Java Agent β€” Collector β€” Prometheus Exemplars β€” Grafana
23:34
8. OpenTelemetry (traces): Spring Boot 3 + Java Agent β€” Otel Collector β€” Jaeger β€” Zipkin β€” Tempo
23:59
7. Observability Coordinated: Prometheus Exemplars (Metrics) β€” Grafana Tempo (Traces) β€” Loki (Logs)
14:25
6. OpenTelemetry (logs): Spring Boot 3 + OpenTelemetry Java Agent β€” Otel Collector β€” Loki
11:55
Google Gemini + Spring Boot 3 (Java): Interactive Chat Prompt Requests
13:18
Google Gemini + Spring Boot 3 (Java): Multimodal Prompt Requests
09:33
5. OpenTelemetry (metrics): Spring Boot 3 + OpenTelemetry Java Agent -- Prometheus -- Grafana
05:53
4. OpenTelemetry (traces): Spring Boot 3 + OpenTelemetry Java Agent -- Zipkin
26:06
3. OpenTelemetry: Containerize Auto Instrumented Spring Boot using Google Jib (without Dockerfile)
16:59
2. OpenTelemetry (traces): PostgresQL -- Spring Boot 3 + OpenTelemetry Java Agent -- Jaeger
25:09
1. OpenTelemetry: Automatically Instrument Spring Boot App by OpenTelemetry Java Agent
17:39
14. Spring Boot Actuator: Info Endpoint, Info Contributors, Generating Build-Info and Git Properties
21:45
13. Spring Boot Actuator: Health Endpoint, Health Indicators, and Writing a Custom HealthIndicator
18:18
12. Spring Boot Actuator: Actuator Endpoints and Register an Custom Actuator Endpoint
31:36
11. Spring Boot Actuator/Micrometer: Add Observation to Create both Custom Metric and New Span
13:56
10. Spring Boot Actuator/Micrometer: Report new Custom Span for Tracer
25:49
9. Spring Boot Actuator/Micrometer: Visualize Percentile Distribution Statistic for Timer
24:04
8. Spring Boot Actuator/Micrometer: Enable Histogram and Client-side Percentile for Timer
17:25
7. Spring Boot Actuator/Micrometer: Registry new Timer to Create Custom Metrics
18:28
6. Spring Boot Actuator/Micrometer: Assign Tags to Identify the Service's Metrics
26:39
5. Logs Aggregation: Spring Boot 3 -- OpenTelemetry -- Loki -- Grafana
23:36
4. Tracing Monitoring: Spring Boot 3 -- OpenTelemetry -- Grafana Tempo -- Grafana
13:31
3. Tracing Monitoring: Spring Boot 3 -- OpenTelemetry -- Jaeger -- Zipkin
18:19
2. Metrics Monitoring: Spring Boot 3 -- OpenTelemetry -- Prometheus -- Grafana
15:38
1. Metrics Monitoring: Spring Boot 3 -- Prometheus -- Grafana
06:01
12. Authenticate Local SpringBoot App as a Service Account without the Service Account Key (keyless)
20:25
11. Authenticate Cloud SQL Auth Proxy as a Service Account without the Service Account Key (keyless)
34:00
10. Leverage Cloud Code and Jib Plugin to temporarily test deploying a service on Cloud Run
19:13
9. Basic Cloud Run configuration options: CPU, Memory, Concurrency, Max Instances, Min Instances,...
20:02
8. Auto-healing Cloud Run services using HTTP Liveness Probe with the help of HTTP Startup Probe
41:22
7. Authenticate Spring Boot App to CloudSQL by using IAM database authentication
14:08
6. Establish Google HTTP Load Balancer with Spring Boot Cloud Run service using a Static IP Address
29:58
5. Secure Spring Boot App using Github Secrets and Google Cloud Secret Manager
54:17
4. Deploy Spring Boot App to Google Cloud Run using Github Actions and Workload Identity Federation
15:21
3. Build CI Workflow for Spring Boot App using Github Actions
21:50
2. Connect Springboot app to CloudSQL Postgres using Cloud SQL connectors libraries
11:48
1. Create CloudSQL Postgres and connect to it using CloudSQLProxy and CloudCLI(CloudSDK)