Skip to content
YorkJournal

Here’s a summary of York’s sharing.

  • OS
  • Algo
  • Memory
  • Net
  • DB
  • Welcome
    • About York Journal
    • Privacy Policy
    • Terms of Service
  • OS
  • Algo
  • Memory
  • Net
  • DB
  • Welcome
    • About York Journal
    • Privacy Policy
    • Terms of Service
  • facebook.com
  • twitter.com
  • t.me
  • instagram.com
  • youtube.com
Subscribe
  • Home
  • York
  • Page 2
Avatar photo
About York
Hi there! I’m a senior software developer with years of experience in building scalable web applications and backend systems. I’m passionate about clean code, open-source technologies, and solving real-world problems through software. This blog is where I share my thoughts, tutorials, and insights on coding, architecture, and the ever-evolving world of technology. Thanks for stopping by!
What is Consistent Hashing?
Posted inAlgo DB

What is Consistent Hashing?

Posted by Avatar photo By York 2025-06-07
Consistent Hashing is a hash algorithm specifically designed to address the dynamic scaling issues of…
Read More
Several Process Scheduling Algorithms
Posted inOS

Several Process Scheduling Algorithms

Posted by Avatar photo By York 2025-06-05
Process Scheduling Algorithms In operating systems, process scheduling algorithms determine how the CPU allocates time…
Read More
The Principle of Quick Sort
Posted inAlgo

The Principle of Quick Sort

Posted by Avatar photo By York 2025-05-26
Quick sort adopts the divide and conquer strategy. Its basic idea is: Choose a Pivot:…
Read More
Scenarios Where SQL Indexes Fail
Posted inDB

Scenarios Where SQL Indexes Fail

Posted by Avatar photo By York 2025-05-15
1. Using functions or expressions on indexed columns ​ When performing function operations, mathematical expressions,…
Read More
What is a Memory Barrier?
Posted inOS

What is a Memory Barrier?

Posted by Avatar photo By York 2025-05-15
When asked about memory barriers in an interview, you can answer systematically from three aspects:…
Read More
What’s the Difference Between Arrays and Linked Lists?
Posted inAlgo

What’s the Difference Between Arrays and Linked Lists?

Posted by Avatar photo By York 2025-05-15
Arrays and linked lists are two common basic data structures, and they have some important…
Read More
Methods of Inter-Process Communication
Posted inOS

Methods of Inter-Process Communication

Posted by Avatar photo By York 2025-05-03
1. Pipes Features: Half-duplex, used only for related processes (e.g., parent-child), exists in memory, operable…
Read More
What’s the Difference Between Threads and Processes?
Posted inOS

What’s the Difference Between Threads and Processes?

Posted by Avatar photo By York 2025-05-02
Processes and threads are two fundamental concepts in operating systems for managing program execution. Their…
Read More
Dynamic Linking vs Static Linking
Posted inMemory

Dynamic Linking vs Static Linking

Posted by Avatar photo By York 2025-04-30
Arrays and linked lists are two very common basic data structures, and there are some…
Read More
The Characteristics of Red-Black Trees
Posted inAlgo

The Characteristics of Red-Black Trees

Posted by Avatar photo By York 2025-04-23
I. Core Characteristics​ Node Color Characteristic​ Each node is either red or black.​ Example: A…
Read More

Posts pagination

Previous page 1 2 3 4 Next page

Recent Posts

  • What is Cache Coherence?
  • Let’s Talk About Memory Alignment
  • Java Garbage Collection (GC) In-Depth Analysis
  • How to Solve Hash Table Conflicts? My Experience
  • What is a Distributed Lock?

Recent Comments

No comments to show.

Archives

  • July 2025
  • June 2025
  • May 2025
  • April 2025
  • March 2025
  • February 2025

Categories

  • Algo
  • DB
  • Memory
  • Net
  • OS
  • Welcome

About York Journal

Privacy Policy

Terms of Service

Copyright 2025 — YorkJournal. All rights reserved. Bloglo WordPress Theme
Scroll to Top