arrow_back अभ्यास
Phase 8 • Week 40

JVM Internals, DDIA Part 3 begins, MLOps wrap-up, Messaging with Kafka

verified_user

Weekly Production Deliverable

Target Output
Deliverable — end of Phase 8 checkpoint:
Modern Java + Concurrency + JVM Internals: done — Streams, Records, sealed classes, CompletableFuture, concurrent collections, locks, and deep JVM internals.
Core CS: All 17 HLD practice problems 100% done. Designing Data-Intensive Applications read cover to cover.
AI/ML: Two closed-out Kaggle competitions; MLOps fundamentals (monitoring, serving optimization, cost engineering, Kafka event streaming).
Java Backend: Production-grade, event-driven microservice system — caching, async, Actuator/Micrometer observability, Eureka service discovery, API Gateway, Resilience4j circuit breaking, and Kafka messaging.
Weeks: W36 W37 W38 W39 W40 Active

Monday

0 / 2 done
DSA JVM Memory Model: Heap, Stack, Metaspace, Program Counter, Native Method Stack
"what happens when you run java MyApp"
1.5h
AI/ML Kafka Fundamentals 1
Confluent Developer: "Kafka 101" (developer.confluent.io): Topics, Partitions, Offsets, Producers, Consumers, Consumer Groups
2.5h

Tuesday

0 / 2 done
DSA Garbage Collection Foundations
Generational hypothesis, Young Gen (Eden, Survivor), Old Gen, Stop-the-World pauses
1.5h
CORE DDIA Part 3: Derived Data (Book Complete!)
DDIA Ch. 10: Batch Processing (MapReduce, Dataflow engines) & Ch. 11: Stream Processing (Event streams, messaging systems) & Ch. 12: Summary (DDIA 100% Done!)
2.5h

Wednesday

0 / 2 done
DSA Common GC Algorithms: Serial, Parallel, G1, ZGC, Shenandoah
operational tradeoffs and pause times
1.5h
AI/ML Kafka Fundamentals 2
Delivery semantics (at-least-once, at-most-once, exactly-once), Broker architecture, Partition rebalancing, Consumer offset commits
2.5h

Thursday

0 / 2 done
DSA Classloading Subsystem
Bootstrap, Platform, Application classloaders, Delegation hierarchy, Custom classloaders
1.5h
CORE DDIA Comprehensive Self-Test
5 rapid-fire questions covering the entire book: replication, partitioning, transactions, consensus, batch, stream
2.5h

Friday

0 / 2 done
DSA Java Program Lifecycle
.java → bytecode → JIT compilation (C1/C2 compilers) → native machine execution
1.5h
AI/ML Event-Driven AI Pipelines
Architect an event-driven AI ingestion pipeline: producing incoming documents to Kafka, streaming them to consumers for chunking & embedding
2.5h
Weekend High-Load Execution • 8.0h Daily Deep Focus Lab

Saturday

0 / 3 done
DSA Contest + full Modern Java + Concurrency + JVM self-test
1.5h
AI/ML Phase 8 Modern Java & MLOps Defense (4.0h)
Explain JVM memory layout, garbage collection pauses, Kafka partition rebalancing, and DDIA linearizability out loud.
4.0h
JAVA Spring Kafka Producer Integration
Spin up Kafka & KRaft in Docker; add spring-kafka, configure KafkaTemplate, publish structured JSON events from todo-service
2.5h

Sunday

0 / 3 done
DSA Phase 8 Master Review
write README synthesizing Streams, Modern Java, Concurrency, and JVM internals
1.5h
AI/ML Spring AI Architecture Planning (4.0h)
Finalize architecture for Phase 9 Flagship Spring AI 2.0 + MCP Enterprise Application.
4.0h
JAVA Spring Kafka Consumer & Resilient Processing
@KafkaListener, consumer groups, error handling with Dead Letter Topics (DLT); complete event-driven microservices on GitHub
2.5h
edit_note

Week 40 Technical Notes & Journal

#LeetCode #Java #DSA #Week40