技术文章
博客 文章
关于分布式系统、系统设计、算法与软件工程的技术笔记。
共 111 篇文章,11 个分类
Anthropic - Building effective agents
Anthropic - Building effective agents 解读
Anthropic - Effective context engineering for AI agents
Anthropic - Effective context engineering for AI agents 解读
Anthropic - Demystifying evals for AI agents
Anthropic - Demystifying evals for AI agents 解读
Claude Code源码分析
Claude Code源码分析 - Agent 设计
Claude Code源码分析
Claude Code源码分析 - Agent 设计
Anthropic - Demystifying evals for AI agents
Anthropic - Demystifying evals for AI agents 解读
Anthropic - Building effective agents
Anthropic - Building effective agents 解读
Anthropic - Effective context engineering for AI agents
Anthropic - Effective context engineering for AI agents 解读
Agent Harness Engineering
AI Agent Introduction
RAG Architecture
RAG
Anthropic - Introducing Contextual Retrieval (RAG)
Anthropic - 上下文检索解读
Minimum Spanning Tree
Matrix area sum using prefix sum
KMP for pattern searching
understand KMP
Water trapper problems
water trapper problems
Prefix Sum problems
Parentheses problems
Pan cake sorting
pan cake sorting
HTTP
Network - RPC, HTTP, gRPC
What is RPC, gPRC?
Network - TCP/IP Model / HTTP
basic network knowledge
Network - What happend when you type a URL in browser
What happend when you type a URL in browser
RESTFul API
Regression Newman with HTML report
Regression Report Documentation
Failure detection and handling in distributed system
System design
Debug in distributed system (Splunk)
Splunk
Dead Letter Queue(DLQ) Handler Service
Dead Letter Queue Handler
Kafka Basic
concepts you should know about kafka
kafka & redis
Deploy Application, CICD pipeline
Deploy Application
Transaction in microservices
zero down time & TDD
Knowledge
microservices communication
Monolith VS Microservices
Kafka
Jenkins (CI/CD)
Jenkins
Fault-Tolerance
ELK (Elasticsearch, Logstash, and Kibana)
(Elasticsearch, Logstash, and Kibana)
Debug in Microservices
Cascading Failure
API GateWay
Docker
Docker introduction
Flink
Flink introduction
Links
UB Phone
interview problems
Java Backend Interview problems
Software Interview problems
SQL
SQL leetcode questions
Java FullStack Interview Knowledge
frequent questions asked in interviews
intro
BQ
StreamBuffer
Set up Basic Spring Boot Environment
LeetCode daily problems
Swagger
Swagger API documentation
Spring Cloud Config
Application Monitoring (Actuator & Logging)
Async (@Async & messaging)
Spring Profile and Jasypt
Switching Configurations and Jasypt
Testing in Spring & Code Coverage
Testing in Spring
Spring Data Repository & JPA
Distinguish between Spring Data JPA, JPA
REST Controller in Spring
Srping Security and Authentication
Srping AOP
Transactions in Spring (monolithic)
Transactions
Common Annotations in Spring
Annotations
Spring Boot
Dependency injection and IOC
Dependency injection
Spring MVC
crack Java 8 Stream
Java Stream knowledge
Java Core
Java Basic
Java Basic knowledge
Java API
System Design - Add click Aggregator
System Design - Robinhood
System Design - YouTube Top K
System Design - Aggregation/Analytics 方法论框架
FAANG系统设计面试中聚合/分析系统的决策框架和方法论
System Design - Driver Heat Map 方法论框架
FAANG系统设计面试中司机热力图的决策框架、方案对比和权衡分析
System Design - Matching/Real-time Systems 方法论框架
FAANG系统设计面试中匹配/实时系统的决策框架和方法论
System Design - Messaging/Communication Systems 方法论框架
FAANG系统设计面试中消息/通信系统的决策框架和方法论
System Design 方法论索引 - 快速导航
FAANG系统设计面试方法论快速导航和索引
System Design - Rate Limiting/Throttling 方法论框架
FAANG系统设计面试中限流/节流系统的决策框架和方法论
System Design - Search 方法论框架
FAANG系统设计面试中搜索功能的决策框架和方法论
System Design - Storage/Database Systems 方法论框架
FAANG系统设计面试中存储/数据库系统的决策框架和方法论
System design - ticket Master
ticket Master
Kafka Dead Letter Queue
This blog introduces Kafka Dead Letter Queues (DLQs) and their role in maintaining the reliability of data pipelines. It explores why DLQs are essential for fault tolerance, how they help prevent message loss, and how organizations implement them in Kafka-based architectures. The post also covers DLQ best practices, configuration steps, and monitoring strategies, highlighting solutions like Confluent Cloud for enhanced scalability and observability.
Search design
summary for search in system design
System design basic - Unique ID generator
ID generation
System design - Url Shorterner
Url Shorterner
System design basic - consistent hasing
consistent hasing
System design - Rate limiter
Rate limit
System design - Payment - Amazon
Decode payment backend architecture
System design - Uber
Decode User backend architecture
System design - Twitter
System design
System design basic - media file uploading
System design
System design basic - cache write policy
System design
System design - notification system
notification system
System design basic - HTTP Request vs HTTP Long-Polling vs WebSocket vs Server-Sent Events
System design
System design - whatsapp (chat app)
System design
System design prepration share (friend)
System design
System design DDIA digest - 5. Replication
System design
System design Basic - scale up system
System design
OOD learning
OOD