Thoughts on Knowledge and Action
Author

Thoughts on Knowledge and Action

Travel together, with knowledge and action all the way

17
Articles
0
Likes
6
Views
0
Comments
Recent Articles

Latest from Thoughts on Knowledge and Action

17 recent articles
Thoughts on Knowledge and Action
Thoughts on Knowledge and Action
Dec 2, 2022 · Fundamentals

Understanding TCP: Basics, Handshakes, Flags, and Performance Tuning

This article explains TCP fundamentals—including connection-oriented design, byte‑stream transmission, reliability, header structure, flag meanings, the three‑way handshake, four‑way termination, SYN‑Flood attacks, time‑wait handling, retransmission strategies, kernel tuning parameters, Nagle’s algorithm, and congestion control mechanisms such as slow start and congestion avoidance.

Congestion ControlLinuxNetworking
0 likes · 12 min read
Understanding TCP: Basics, Handshakes, Flags, and Performance Tuning
Thoughts on Knowledge and Action
Thoughts on Knowledge and Action
Nov 23, 2022 · Databases

Inside Redis 6.0: Understanding SDS, Ziplist, Quicklist, and ZSet Data Structures

Redis 6.0 implements several compact data structures—SDS, ziplist, quicklist, hash, set, and ZSet—each optimized for memory efficiency and performance, and this guide explains their definitions, internal layouts, usage scenarios, and key implementation details such as packing attributes, incremental rehashing, and skiplist operations.

Backend DevelopmentData StructuresRedis
0 likes · 16 min read
Inside Redis 6.0: Understanding SDS, Ziplist, Quicklist, and ZSet Data Structures
Thoughts on Knowledge and Action
Thoughts on Knowledge and Action
Nov 22, 2022 · Backend Development

How to Quickly Migrate a Monolith to Microservices: A Step‑by‑Step Guide

This article explains why monolithic applications should transition to microservices, defines microservice architecture, compares Dubbo and Spring Cloud frameworks, and provides detailed strategies for decomposition, CI/CD, container orchestration, automated operations, and governance to achieve a scalable, maintainable system.

backend architecturecontainerizationdevops
0 likes · 10 min read
How to Quickly Migrate a Monolith to Microservices: A Step‑by‑Step Guide