2025  103

June  2

Object Pooling

June 24, 2025 · 19 min · Me

GRASP vs. SOLID

June 3, 2025 · 14 min · Me

May  2

Failback vs. Fail Over

May 18, 2025 · 15 min · Me

Availability in Numbers

May 15, 2025 · 30 min · Me

April  25

Event-driven APIs vs. Pub and Sub APIs

April 4, 2025 · 8 min · Me

Load Shifting vs. Load Balancing

April 4, 2025 · 4 min · Me

Horizontal vs. Vertical Scaling

April 3, 2025 · 25 min · Me

OAuth 2.0 vs. OpenID Connect

April 3, 2025 · 8 min · Me

JWT vs. OAuth 2.0

April 3, 2025 · 8 min · Me

Token Authentication vs. SAML

April 3, 2025 · 5 min · Me

Token Authentication vs. JWT

April 3, 2025 · 5 min · Me

Token Authentication vs. OAuth

April 3, 2025 · 7 min · Me

Token Authentication vs. OpenID Connect

April 3, 2025 · 7 min · Me

Token Authentication vs. Cookie-Based Auth

April 3, 2025 · 4 min · Me

SAML vs. OpenID Connect

April 3, 2025 · 2 min · Me

Load shifting vs. autoscaling

April 2, 2025 · 2 min · Me

Apache Pulsar vs. Kafka

April 2, 2025 · 10 min · Me

Apache Pulsar vs. RabbitMQ

April 2, 2025 · 7 min · Me

jwt vs. Basic Authentication

April 2, 2025 · 5 min · Me

Session-Based Auth vs. Basic Authentication

April 2, 2025 · 3 min · Me

Cookie-Based Auth vs. Basic Authentication

April 2, 2025 · 5 min · Me

jwt vs. Cookie-Based Auth

April 2, 2025 · 5 min · Me

jwt vs. Session-based Auth

April 2, 2025 · 8 min · Me

Token Authentication vs. Session-based Auth

April 2, 2025 · 7 min · Me

Circuit Breaker

April 1, 2025 · 21 min · Me

Backpressure

April 1, 2025 · 11 min · Me

JWT vs. OpenID Connect

April 1, 2025 · 8 min · Me

SOAP API vs. SOAP

April 1, 2025 · 3 min · Me

Domain Name

April 1, 2025 · 37 min · Me

March  19

Hosting

March 31, 2025 · 55 min · Me

ReDoc

March 31, 2025 · 6 min · Me

Adaptive Polling

March 23, 2025 · 4 min · Me

Smart Polling

March 23, 2025 · 8 min · Me

OpenAPI 사양(OpenAPI Specification, OAS)

March 14, 2025 · 16 min · Me

UTF-8

March 12, 2025 · 8 min · Me

SAML vs. OAuth 2.0

March 11, 2025 · 6 min · Me

Session-Based Auth vs. Cookie-Based Auth

March 11, 2025 · 9 min · Me

OpenID Connect

March 11, 2025 · 5 min · Me

HTTP basic authentication

March 11, 2025 · 7 min · Me

OpenID vs. OpenID Connect

March 11, 2025 · 7 min · Me

Postman

March 10, 2025 · 13 min · Me

Swagger

March 10, 2025 · 11 min · Me

Event and Message Brokers

March 10, 2025 · 27 min · Me

Contract Testing

March 10, 2025 · 7 min · Me

Load Testing

March 10, 2025 · 30 min · Me

Web Socket vs. Long Polling

March 9, 2025 · 6 min · Me

Server-Sent Events vs. Webhook

March 8, 2025 · 7 min · Me

Server-sent Events vs. Websocket

March 3, 2025 · 8 min · Me

February  33

RFC 6749

February 28, 2025 · 14 min · Me

Streaming APIs

February 28, 2025 · 5 min · Me

Event-driven APIs

February 28, 2025 · 13 min · Me

Pub/Sub APIs

February 28, 2025 · 8 min · Me

Websocket API vs. Websocket

February 28, 2025 · 3 min · Me

gRPC API vs. gRPC

February 28, 2025 · 4 min · Me

GraphQL API vs. GraphQL

February 27, 2025 · 2 min · Me

Pagination

February 27, 2025 · 15 min · Me

URI Design

February 27, 2025 · 11 min · Me

Get-and-Patch

February 26, 2025 · 3 min · Me

Get-and-Set

February 26, 2025 · 3 min · Me

Timestamp-Checked

February 26, 2025 · 2 min · Me

AI Engineer vs. ML Engineer

February 25, 2025 · 7 min · Me

AI vs. AGI

February 25, 2025 · 12 min · Me

Rate Limiting vs. Throttling

February 25, 2025 · 7 min · Me

Javascript Engines

February 24, 2025 · 10 min · Me

Latency vs Throughput

February 18, 2025 · 20 min · Me

Types of Real-time APIs

February 15, 2025 · 3 min · Me

Monitoring

February 14, 2025 · 27 min · Me

Profiling

February 14, 2025 · 9 min · Me

Profiling and Monitoring

February 14, 2025 · 4 min · Me

Security

February 13, 2025 · 22 min · Me

Error Handling and Retries

February 13, 2025 · 35 min · Me

Performance Metrics

February 13, 2025 · 8 min · Me

Optimize API Response

February 12, 2025 · 11 min · Me

Asynchronism

February 12, 2025 · 9 min · Me

명령형 프로그래밍(Imperative Programming) vs. 선언적 프로그래밍(Declarative Programming)

February 9, 2025 · 9 min · Me

select_related

February 8, 2025 · 6 min · Me

RFC 7519

February 6, 2025 · 14 min · Me

Hollywood Principle

February 4, 2025 · 22 min · Me

API Lifecycle Management

February 2, 2025 · 4 min · Me

Short Polling

February 1, 2025 · 3 min · Me

Long Polling

February 1, 2025 · 6 min · Me

January  22

AI Engineering

January 31, 2025 · 34 min · Me

Divide and Conquer vs. Brute Force

January 24, 2025 · 4 min · Me

ANSI

January 24, 2025 · 5 min · Me

CP949

January 24, 2025 · 9 min · Me

EUC-KR

January 24, 2025 · 8 min · Me

Divide and Conquer vs. Branch and Bound

January 24, 2025 · 9 min · Me

슬라이딩 윈도우 기법 (Sliding Window Technique)

January 24, 2025 · 9 min · Me

최적 부분 구조(Optimal Substructure)

January 22, 2025 · 16 min · Me

State Representation

January 21, 2025 · 13 min · Me

Branching Strategies

January 21, 2025 · 7 min · Me

중복되는 하위 문제(Overlapping Subproblems)

January 21, 2025 · 16 min · Me

asyncio

January 19, 2025 · 6 min · Me

Greenlet and Gevent

January 19, 2025 · 4 min · Me

Python vs Javascript vs Typescript vs Java

January 19, 2025 · 7 min · Me

Typescript vs. Javascript

January 19, 2025 · 4 min · Me

Spanning Tree

January 18, 2025 · 7 min · Me

무방향 그래프(Undirected Graph)

January 18, 2025 · 4 min · Me

방향 그래프(Directed Graph)

January 18, 2025 · 4 min · Me

Modin

January 17, 2025 · 1 min · Me

Dask

January 17, 2025 · 2 min · Me

Polars

January 17, 2025 · 1 min · Me

Branch and Bound vs. Backtracking

January 10, 2025 · 7 min · Me

2024  513

December  73

Back Tracking vs. Brute Force

December 29, 2024 · 5 min · Me

가지치기(Pruning)

December 29, 2024 · 6 min · Me

상태 공간 트리(State Space Tree)

December 29, 2024 · 10 min · Me

Back Tracking vs. Depth-First Search

December 29, 2024 · 8 min · Me

Greedy Algorithm vs. Divide and Conquer

December 28, 2024 · 8 min · Me

Event-Driven Pattern

December 28, 2024 · 6 min · Me

Deterministic vs. Nondeterministic computation

December 27, 2024 · 10 min · Me

P vs NP problem

December 27, 2024 · 5 min · Me

Algorithmic Thinking

December 27, 2024 · 4 min · Me

Non-deterministic Polynomial Time vs. Polynomial Time

December 27, 2024 · 7 min · Me

NP-Hard vs. NP-Complete

December 27, 2024 · 8 min · Me

Currying vs. Partial Application

December 26, 2024 · 9 min · Me

Partial Application

December 26, 2024 · 10 min · Me

Currying

December 26, 2024 · 17 min · Me

Tree Shaking

December 26, 2024 · 10 min · Me

Temporal Dead Zone

December 25, 2024 · 4 min · Me

Block

December 25, 2024 · 11 min · Me

Function

December 25, 2024 · 18 min · Me

Global

December 25, 2024 · 5 min · Me

Hoisting

December 25, 2024 · 16 min · Me

Variable Declarations

December 25, 2024 · 6 min · Me

변수 명명 규칙(Variable Naming Rules)

December 25, 2024 · 4 min · Me

Type Casting

December 24, 2024 · 3 min · Me

NodeJS vs. FastAPI

December 22, 2024 · 11 min · Me

NodeJS vs. Flask

December 22, 2024 · 10 min · Me

ES Modules vs. CommonJS

December 22, 2024 · 8 min · Me

Javascript vs. Python

December 22, 2024 · 4 min · Me

NodeJS vs. Django

December 22, 2024 · 8 min · Me

BunJS vs. NodeJS

December 22, 2024 · 8 min · Me

지연 초기화(Lazy Initialization)

December 18, 2024 · 26 min · Me

Network Topologies

December 16, 2024 · 19 min · Me

RFC 9457

December 15, 2024 · 2 min · Me

RFC 7807

December 15, 2024 · 9 min · Me

DKIM (DomainKeys Identified Mail)

December 14, 2024 · 5 min · Me

DMARC (Domain-based Message Authentication, Reporting, and Conformance)

December 14, 2024 · 8 min · Me

Domain Keys

December 14, 2024 · 3 min · Me

Sender Policy Framework (SPF)

December 14, 2024 · 4 min · Me

이메일 필터링 방식: White Listing vs. Grey Listing

December 14, 2024 · 5 min · Me

Little Endian

December 13, 2024 · 3 min · Me

Big Endian

December 13, 2024 · 3 min · Me

Back Tracking vs. Traversal

December 9, 2024 · 9 min · Me

꼬리 재귀(Tail Recursion)

December 9, 2024 · 3 min · Me

비꼬리 재귀(Non-tail Recursion)

December 9, 2024 · 5 min · Me

Dynamic Programming vs. Divide and Conquer

December 9, 2024 · 6 min · Me

tail Recursion vs. Non-tail Recursion

December 9, 2024 · 4 min · Me

Collision resolutions

December 8, 2024 · 9 min · Me

Stack vs Queue

December 8, 2024 · 1 min · Me

Adjacency Matrix vs Adjacency List

December 7, 2024 · 5 min · Me

Traversal 방법 비교

December 6, 2024 · 10 min · Me

Asymptotic Notation

December 6, 2024 · 9 min · Me

Preorder Traversal

December 6, 2024 · 9 min · Me

Inorder Traversal

December 6, 2024 · 12 min · Me

Postorder Traversal

December 6, 2024 · 18 min · Me

Level Order Traversal

December 6, 2024 · 4 min · Me

LLVM vs 기존 컴파일러 비교

December 5, 2024 · 7 min · Me

Runtime

December 5, 2024 · 14 min · Me

Compiler vs Interpreter vs Assembler

December 5, 2024 · 4 min · Me

Low-Level Virtual Machine

December 5, 2024 · 6 min · Me

Functions

December 5, 2024 · 6 min · Me

의사코드(Pseudocode)

December 5, 2024 · 7 min · Me

ECMAScript

December 4, 2024 · 3 min · Me

Semantic Web

December 4, 2024 · 3 min · Me

분산 원장 기술(Distributed Ledger Technology, DLT)

December 4, 2024 · 3 min · Me

E-Commerce Service

December 3, 2024 · 6 min · Me

WCS(Warehouse Control System)

December 3, 2024 · 2 min · Me

물류 운송 관리 시스템 (Transportation Management System, TMS)

December 3, 2024 · 2 min · Me

Enterprise Resource Planning

December 3, 2024 · 1 min · Me

Warehouse Management System

December 3, 2024 · 1 min · Me

SEO(Search Engine Optimization)

December 2, 2024 · 2 min · Me

CSR vs SSR

December 2, 2024 · 2 min · Me

DOM

December 2, 2024 · 9 min · Me

Stylesheet

December 1, 2024 · 3 min · Me

HTML tag

December 1, 2024 · 2 min · Me

November  182

SQLAlchemy

November 30, 2024 · 3 min · Me

daphne

November 30, 2024 · 5 min · Me

uvicorn

November 30, 2024 · 10 min · Me

gunicorn

November 30, 2024 · 7 min · Me

UWSGI

November 30, 2024 · 8 min · Me

pydantic

November 30, 2024 · 3 min · Me

ruff

November 28, 2024 · 12 min · Me

autopep8

November 28, 2024 · 3 min · Me

Black

November 28, 2024 · 3 min · Me

Flake8

November 28, 2024 · 3 min · Me

YAPF(Yet Another Python Formatter)

November 28, 2024 · 3 min · Me

Pylint

November 28, 2024 · 3 min · Me

CGI

November 28, 2024 · 1 min · Me

WSGI

November 28, 2024 · 2 min · Me

setup.cfg vs pyproject.toml

November 27, 2024 · 3 min · Me

setup.cfg

November 27, 2024 · 2 min · Me

Poetry Configuration

November 27, 2024 · 2 min · Me

Poetry Libraries

November 27, 2024 · 2 min · Me

Poetry Managing dependencies

November 27, 2024 · 1 min · Me

Poetry Usage

November 27, 2024 · 1 min · Me

The pyproject.toml file

November 27, 2024 · 3 min · Me

Poetry vs uv vs Rye

November 27, 2024 · 3 min · Me

Rye

November 27, 2024 · 2 min · Me

PEP 20–The Zen of Python

November 26, 2024 · 6 min · Me

PEP 257–Docstring Conventions

November 26, 2024 · 2 min · Me

PEP 3000–Python 3000

November 26, 2024 · 2 min · Me

PEP 3333–Python Web Server Gateway Interface V1.0.1

November 26, 2024 · 5 min · Me

PEP 484–Type Hints

November 26, 2024 · 3 min · Me

PEP 492–Coroutines with Async and Await Syntax

November 26, 2024 · 4 min · Me

PEP 8-Style Guide for Python Code

November 26, 2024 · 22 min · Me

Python-Special Methods

November 25, 2024 · 6 min · Me

Python - Iterators

November 25, 2024 · 4 min · Me

Structural Pattern Matching

November 25, 2024 · 5 min · Me

name mangling

November 25, 2024 · 2 min · Me

Python Super

November 25, 2024 · 4 min · Me

Method Resolution Order (MRO)

November 25, 2024 · 3 min · Me

classmethod and staticmethod

November 24, 2024 · 6 min · Me

Generator and Iterator

November 24, 2024 · 5 min · Me

Python - Generators

November 24, 2024 · 3 min · Me

내장 데코레이터 (Built-in Decorator)

November 24, 2024 · 2 min · Me

Docstring

November 24, 2024 · 4 min · Me

연산자(Operators)

November 24, 2024 · 6 min · Me

NodeJS vs. Javascript

November 23, 2024 · 2 min · Me

Callback vs Promise vs Async/Await

November 23, 2024 · 4 min · Me

import vs require

November 23, 2024 · 1 min · Me

Cypress

November 22, 2024 · 2 min · Me

Playwright

November 22, 2024 · 3 min · Me

Puppeteer

November 22, 2024 · 3 min · Me

Fastify

November 22, 2024 · 5 min · Me

Koa

November 22, 2024 · 5 min · Me

jasmine

November 22, 2024 · 4 min · Me

Karma

November 22, 2024 · 3 min · Me

winston

November 21, 2024 · 2 min · Me

pino

November 21, 2024 · 2 min · Me

Mongoose

November 21, 2024 · 3 min · Me

Sequelize

November 21, 2024 · 4 min · Me

Biome

November 21, 2024 · 2 min · Me

eslint

November 21, 2024 · 3 min · Me

prettier

November 21, 2024 · 3 min · Me

pm2

November 21, 2024 · 4 min · Me

jsdoc

November 21, 2024 · 1 min · Me

Framework vs. Library

November 20, 2024 · 16 min · Me

Java Keywords

November 20, 2024 · 3 min · Me

Junit

November 20, 2024 · 3 min · Me

Polling publisher

November 19, 2024 · 2 min · Me

Transaction log tailing

November 19, 2024 · 2 min · Me

Transactional Outbox

November 19, 2024 · 2 min · Me

Client-side UI composition

November 19, 2024 · 3 min · Me

Server-side page fragment composition

November 19, 2024 · 2 min · Me

Data Pipeline Pattern

November 19, 2024 · 2 min · Me

Event-Driven Pattern vs Event Sourcing Pattern vs Publisher-Subscriber Pattern vs Producer-Consumer Pattern

November 19, 2024 · 3 min · Me

MSA 패턴 유형별 비교

November 19, 2024 · 4 min · Me

API Key Authentication

November 18, 2024 · 3 min · Me

CORS

November 18, 2024 · 3 min · Me

Mutual TLS

November 18, 2024 · 3 min · Me

OAuth2/OIDC (OpenID Connect)

November 18, 2024 · 3 min · Me

Rate Limiting

November 18, 2024 · 4 min · Me

Secret Management

November 18, 2024 · 3 min · Me

Access Token

November 18, 2024 · 3 min · Me

Consumer-side contract test

November 18, 2024 · 2 min · Me

Consumer-Driven Contract Testing

November 18, 2024 · 1 min · Me

Service Component Test

November 18, 2024 · 2 min · Me

Back Pressure

November 17, 2024 · 31 min · Me

Cache-Aside

November 17, 2024 · 3 min · Me

Fail Fast

November 17, 2024 · 33 min · Me

Anti-Corruption Layer

November 17, 2024 · 34 min · Me

Timeout Pattern

November 17, 2024 · 39 min · Me

API Composition

November 16, 2024 · 2 min · Me

Dead Letter Queue

November 15, 2024 · 3 min · Me

Competing Consumers

November 15, 2024 · 3 min · Me

Message Filter

November 15, 2024 · 3 min · Me

Message Router

November 15, 2024 · 3 min · Me

Idempotent Consumer

November 15, 2024 · 3 min · Me

Saga Pattern

November 15, 2024 · 35 min · Me

Aggregate Pattern

November 15, 2024 · 3 min · Me

3rd party registration

November 14, 2024 · 2 min · Me

Self registration

November 14, 2024 · 3 min · Me

Server-side discovery

November 14, 2024 · 2 min · Me

Service registry

November 14, 2024 · 3 min · Me

Client-side discovery

November 14, 2024 · 3 min · Me

Service deployment platform

November 13, 2024 · 2 min · Me

Service per VM

November 13, 2024 · 3 min · Me

Multiple Services per Host

November 13, 2024 · 2 min · Me

Service per Container

November 13, 2024 · 3 min · Me

Single Service per Host

November 13, 2024 · 2 min · Me

Serverless deployment

November 13, 2024 · 3 min · Me

Self-contained Service

November 13, 2024 · 2 min · Me

Service per team

November 13, 2024 · 2 min · Me

Decompose by Business Capability

November 13, 2024 · 3 min · Me

Decompose by Subdomain

November 13, 2024 · 2 min · Me

Decompose by Business Capability vs Decompose by Subdomain

November 13, 2024 · 2 min · Me

Externalized configuration

November 12, 2024 · 2 min · Me

Database per Service Pattern

November 12, 2024 · 2 min · Me

Shared Database

November 12, 2024 · 2 min · Me

Portainer

November 11, 2024 · 2 min · Me

VMware

November 11, 2024 · 1 min · Me

Envoy

November 11, 2024 · 2 min · Me

Istio

November 11, 2024 · 2 min · Me

Helm

November 11, 2024 · 3 min · Me

VirtualBox

November 11, 2024 · 1 min · Me

Cloud vs. On-Premise

November 10, 2024 · 2 min · Me

IDS and IPS

November 8, 2024 · 4 min · Me

CCE(Common Configuration Enumeration)

November 7, 2024 · 3 min · Me

CVE

November 7, 2024 · 2 min · Me

CVSS(Common Vulnerability Scoring System)

November 7, 2024 · 2 min · Me

CWE(Common Weakness Enumeration)

November 7, 2024 · 3 min · Me

CCE vs CVE vs CWE

November 7, 2024 · 2 min · Me

DAC

November 6, 2024 · 3 min · Me

MAC

November 6, 2024 · 3 min · Me

PBAC

November 6, 2024 · 4 min · Me

ABAC

November 6, 2024 · 3 min · Me

RBAC

November 6, 2024 · 2 min · Me

Scenario Testing vs Use Case Testing

November 5, 2024 · 2 min · Me

QA vs QC vs Testing

November 5, 2024 · 2 min · Me

동적테스트(Dynamic Test) vs 정적테스트(Static Test)

November 5, 2024 · 7 min · Me

Black-box Test and White-box Test

November 5, 2024 · 4 min · Me

System Test vs End-to-End Test

November 5, 2024 · 2 min · Me

Beta Test

November 4, 2024 · 3 min · Me

Alpha Test

November 4, 2024 · 3 min · Me

시스템 테스트 (System test)

November 4, 2024 · 3 min · Me

기본 테스팅 (Fundamental Testing)

November 4, 2024 · 3 min · Me

통합 테스트 (Integration Test)

November 4, 2024 · 3 min · Me

회귀 테스트 (Regression Test)

November 3, 2024 · 3 min · Me

사용성 테스트 (Usability Test)

November 3, 2024 · 4 min · Me

부하 테스트(Load Testing)

November 3, 2024 · 2 min · Me

스트레스 테스트 (Stress Testing)

November 3, 2024 · 3 min · Me

보안 테스트 (Security Test)

November 3, 2024 · 3 min · Me

전문화된 테스팅 (Specialized Testing)

November 3, 2024 · 3 min · Me

호환성 테스트 (Compatibility Test)

November 3, 2024 · 3 min · Me

용량 테스트 (Volume Test)

November 3, 2024 · 4 min · Me

확장성 테스트 (Scalability Test)

November 3, 2024 · 5 min · Me

스모크 테스트 (Smoke Test)

November 3, 2024 · 8 min · Me

엔드투엔드 테스트(End-to-End Test, E2E Test)

November 3, 2024 · 3 min · Me

스파이크 테스트(Spike Test)

November 3, 2024 · 4 min · Me

지속성 테스트(Endurance Test)

November 3, 2024 · 4 min · Me

Use Case Testing

November 2, 2024 · 3 min · Me

Requirements-based Testing

November 2, 2024 · 3 min · Me

Metamorphic Testing

November 2, 2024 · 3 min · Me

Boundary Value Analysis

November 2, 2024 · 4 min · Me

Cause-Effect Graphing

November 2, 2024 · 3 min · Me

Decision Table Testing

November 2, 2024 · 3 min · Me

State Transition Testing

November 2, 2024 · 3 min · Me

분류 트리 방법 (Classification Tree Method)

November 2, 2024 · 2 min · Me

Equivalence Partitioning

November 2, 2024 · 3 min · Me

Scenario Testing

November 2, 2024 · 1 min · Me

조합 테스트 설계 기법 (Combinatorial Test Design Techniques)

November 2, 2024 · 2 min · Me

랜덤 테스팅(Random Testing)

November 2, 2024 · 2 min · Me

페어와이즈 테스팅(Pairwise Testing)

November 2, 2024 · 2 min · Me

비교 검사(Comparison Testing)

November 2, 2024 · 2 min · Me

Fakes

November 1, 2024 · 2 min · Me

Dummy Objects

November 1, 2024 · 2 min · Me

Spies

November 1, 2024 · 3 min · Me

Path Coverage

November 1, 2024 · 4 min · Me

조건 커버리지 (Condition Coverage)

November 1, 2024 · 4 min · Me

Decision Coverage

November 1, 2024 · 3 min · Me

Statement Coverage

November 1, 2024 · 4 min · Me

Function Coverage

November 1, 2024 · 4 min · Me

다중 조건 테스팅 (Branch Condition Combination Testing)

November 1, 2024 · 2 min · Me

Data Flow Testing

November 1, 2024 · 4 min · Me

변경 조건/결정 커버리지 테스팅 (Modified Condition/Decision Coverage Testing, MC/DC)

November 1, 2024 · 4 min · Me

Stubs

November 1, 2024 · 3 min · Me

구문 테스팅(Syntax Testing)

November 1, 2024 · 4 min · Me

October  175

Test

October 30, 2024 · 2 min · Me

Quality Control

October 29, 2024 · 2 min · Me

Security Vulnerability Scanning

October 29, 2024 · 1 min · Me

성능 프로파일링 (Performance Profiling)

October 29, 2024 · 1 min · Me

Desk Check

October 29, 2024 · 3 min · Me

워크스루(Walkthrough)

October 29, 2024 · 3 min · Me

코드 리뷰 (Code Review)

October 29, 2024 · 3 min · Me

패스 어라운드(Pass Around)

October 29, 2024 · 2 min · Me

감사(Audit)

October 29, 2024 · 2 min · Me

페어 프로그래밍(Pair Programming)

October 29, 2024 · 3 min · Me

Inspection

October 29, 2024 · 2 min · Me

관리 검토(Management Review)

October 29, 2024 · 2 min · Me

기술 검토(Technical Review)

October 29, 2024 · 2 min · Me

정적 코드 분석 (Static Code analysis)

October 29, 2024 · 4 min · Me

Git Hooks

October 28, 2024 · 32 min · Me

코드 크기 메트릭(Lines of Code, LOC)

October 28, 2024 · 4 min · Me

유지보수성 지수 (Maintainability Index)

October 28, 2024 · 2 min · Me

응집도(Cohesion)

October 28, 2024 · 4 min · Me

코드 중복도 (Code Duplication)

October 28, 2024 · 4 min · Me

결합도 (Coupling)

October 28, 2024 · 3 min · Me

테스트 커버리지 (Test Coverage)

October 28, 2024 · 3 min · Me

Halstead Complexity

October 28, 2024 · 2 min · Me

순환 복잡도 (Cyclomatic Complexity)

October 28, 2024 · 6 min · Me

체크리스트 기반 테스팅 (Checklist-based Testing)

October 27, 2024 · 3 min · Me

탐색적 테스팅(Exploratory Testing)

October 27, 2024 · 2 min · Me

오류 예측 검사(Error Guessing)

October 27, 2024 · 3 min · Me

JSON vs. XML vs. Protobuf vs. MessagePack vs. Parquet

October 26, 2024 · 4 min · Me

YAML vs. JSON vs. XML

October 26, 2024 · 7 min · Me

Serialization and Deserialization

October 26, 2024 · 7 min · Me

ETL vs ELT

October 26, 2024 · 4 min · Me

P2P and Hybrid VCS

October 26, 2024 · 24 min · Me

데이터 레이크 vs 데이터 웨어하우스 vs 데이터 레이크하우스

October 26, 2024 · 2 min · Me

데이터베이스 클러스터링 (Clustering)과 레플리케이션(Replication)

October 25, 2024 · 3 min · Me

데이터 불일치 (Data Inconsistency)

October 25, 2024 · 5 min · Me

Event Brokers

October 25, 2024 · 62 min · Me

GitOps and IaC

October 25, 2024 · 20 min · Me

ER(Entity-Relationship) 모델링

October 25, 2024 · 2 min · Me

ACID

October 24, 2024 · 4 min · Me

프로시저 (Procedure)

October 24, 2024 · 4 min · Me

keyword

October 24, 2024 · 15 min · Me

Cardinality

October 22, 2024 · 2 min · Me

Kafka vs RabbitMQ

October 22, 2024 · 7 min · Me

분산 쿼리 (distributed query)

October 22, 2024 · 2 min · Me

분산 트랜잭션 (Distributed transaction)

October 22, 2024 · 4 min · Me

Web Application Server (WAS) vs. Web Server

October 22, 2024 · 3 min · Me

데이터베이스 캐싱 (Database Caching)

October 22, 2024 · 1 min · Me

쿼리 최적화 (Query Optimization)

October 22, 2024 · 3 min · Me

데이터베이스 인덱싱 (Database Indexing)

October 22, 2024 · 9 min · Me

Redis와 Valkey

October 22, 2024 · 1 min · Me

Cloud Networking

October 20, 2024 · 5 min · Me

Streaming vs Polling

October 20, 2024 · 2 min · Me

네트워크 기능 가상화(Network Functions Virtualization, NFV)

October 20, 2024 · 3 min · Me

소프트웨어 정의 네트워킹 (Software-Defined Networking, SDN)

October 20, 2024 · 2 min · Me

RDMA

October 20, 2024 · 4 min · Me

Backend Architecture

October 19, 2024 · 15 min · Me

HATEOAS (Hypermedia As The Engine Of Application State)

October 19, 2024 · 4 min · Me

TCPIP 4 Layers vs. OSI 7 Layers

October 19, 2024 · 8 min · Me

멱등성 (Idempotency)과 안전한 메서드 (Safe Methods)의 비교

October 19, 2024 · 1 min · Me

안전한 메서드 (Safe Methods)

October 18, 2024 · 2 min · Me

Cookies

October 18, 2024 · 6 min · Me

서브넷팅 (Subnetting)

October 17, 2024 · 6 min · Me

네트워크 주소 변환 (NAT, Network Address Translation)

October 17, 2024 · 4 min · Me

CIDR (Classless Inter-Domain Routing)

October 17, 2024 · 5 min · Me

IP Delivery Modes

October 17, 2024 · 2 min · Me

DNS 캐싱 (DNS Caching)

October 17, 2024 · 2 min · Me

DNS Records

October 17, 2024 · 3 min · Me

Domain

October 17, 2024 · 3 min · Me

Media Access Control Address (MAC Address)

October 16, 2024 · 3 min · Me

Packet

October 16, 2024 · 2 min · Me

Routing

October 16, 2024 · 3 min · Me

Network Hop

October 16, 2024 · 2 min · Me

프래그먼테이션 (Fragmentation)

October 16, 2024 · 2 min · Me

버블 정렬 (Bubble Sort)

October 15, 2024 · 7 min · Me

선택 정렬 (Selection Sort)

October 15, 2024 · 6 min · Me

삽입 정렬 (Insertion Sort)

October 15, 2024 · 7 min · Me

병합 정렬 (Merge Sort)

October 15, 2024 · 5 min · Me

퀵 정렬 (Quick Sort)

October 15, 2024 · 7 min · Me

힙 정렬 (Heap Sort)

October 15, 2024 · 9 min · Me

이진 검색 (Binary Search)

October 15, 2024 · 6 min · Me

Ahead-of-Time Compiler

October 14, 2024 · 9 min · Me

JIT Compiler vs AOT Compiler

October 14, 2024 · 6 min · Me

Just-In-Time (JIT) Compiler

October 14, 2024 · 17 min · Me

Native Compiler

October 14, 2024 · 8 min · Me

Cross Compiler

October 14, 2024 · 8 min · Me

Native Compiler vs Cross Compiler

October 14, 2024 · 6 min · Me

AOT vs. JIT vs. Interpreter

October 14, 2024 · 12 min · Me

환원 가능성 (Reducibility)

October 13, 2024 · 5 min · Me

메모이제이션 (Memoization)

October 13, 2024 · 3 min · Me

테이블레이션(Tabulation)

October 13, 2024 · 2 min · Me

비결정성 (Non-determinism)

October 13, 2024 · 4 min · Me

비결정성 (Non-determinism)

October 13, 2024 · 4 min · Me

브루트 포스 (Brute Force)

October 13, 2024 · 10 min · Me

Suffix Array vs Suffix Tree vs Trie

October 12, 2024 · 2 min · Me

Linear Data Structure vs Non-Linear Data Structure

October 12, 2024 · 4 min · Me

Primitive data structure vs Non-Primitive data structure

October 12, 2024 · 6 min · Me

Octree

October 11, 2024 · 3 min · Me

BK-tree

October 11, 2024 · 4 min · Me

BSP Tree

October 11, 2024 · 3 min · Me

K-d Tree

October 11, 2024 · 3 min · Me

Merkle Tree

October 11, 2024 · 3 min · Me

Quad Tree

October 11, 2024 · 3 min · Me

Rope

October 11, 2024 · 3 min · Me

Suffix Tree

October 11, 2024 · 3 min · Me

디스조인트 셋 (Disjoint-Set)

October 11, 2024 · 2 min · Me

Hash Map

October 9, 2024 · 2 min · Me

Lock-free Stack

October 9, 2024 · 2 min · Me

Concurrent Hash Map

October 9, 2024 · 3 min · Me

Cuckoo Hash Table

October 9, 2024 · 3 min · Me

Bloom filter

October 9, 2024 · 4 min · Me

Callback Hell

October 9, 2024 · 2 min · Me

Background Jobs

October 9, 2024 · 23 min · Me

Availability Patterns

October 9, 2024 · 15 min · Me

Concurrent Skip List

October 8, 2024 · 2 min · Me

Read-Copy-Update List

October 8, 2024 · 2 min · Me

Lock-free Queue

October 8, 2024 · 3 min · Me

Circular Linked List

October 8, 2024 · 2 min · Me

Circular Queue

October 8, 2024 · 3 min · Me

Doubly Linked List

October 8, 2024 · 3 min · Me

Skip List

October 8, 2024 · 4 min · Me

Linked List vs. Array

October 7, 2024 · 7 min · Me

논리값 (Boolean)

October 7, 2024 · 6 min · Me

문자 (Character)과 문자열 (String)

October 7, 2024 · 3 min · Me

정수(Integer)

October 7, 2024 · 3 min · Me

부동 소수점 (Float)

October 7, 2024 · 3 min · Me

Blocking vs Non-Blocking

October 6, 2024 · 28 min · Me

동기(Synchronous) vs. 비동기(Asynchronous) and Blocking vs. Non-Blocking

October 6, 2024 · 7 min · Me

Programming Language Control Structures

October 6, 2024 · 2 min · Me

Recursion vs. Iteration

October 6, 2024 · 2 min · Me

Process vs Thread vs Coroutine

October 6, 2024 · 3 min · Me

Synchronous vs Asynchronous APIs

October 6, 2024 · 23 min · Me

Multithreading vs. Multiprocessing vs Multitasking

October 5, 2024 · 2 min · Me

Lock and Mutex

October 5, 2024 · 2 min · Me

Syncronization Algorithms

October 5, 2024 · 4 min · Me

Process vs Thread

October 5, 2024 · 3 min · Me

Paging vs Segmentation

October 5, 2024 · 1 min · Me

메모리 보호와 안전 (Memory Protection and Safety)

October 5, 2024 · 2 min · Me

코루틴(Coroutine)

October 5, 2024 · 29 min · Me

Concurrency and Parallelism

October 5, 2024 · 3 min · Me

Thread

October 4, 2024 · 4 min · Me

Multithreading

October 4, 2024 · 2 min · Me

Mutex

October 4, 2024 · 51 min · Me

조건 변수 (Condition Variable)

October 4, 2024 · 32 min · Me

원자적 연산 (Atomic Operation)

October 4, 2024 · 33 min · Me

상호 배제 (Mutual Exclusion)

October 4, 2024 · 2 min · Me

임계 영역 (Critical Section)

October 4, 2024 · 4 min · Me

동시성 (Concurrency)

October 4, 2024 · 2 min · Me

교착상태 (Deadlock)

October 3, 2024 · 3 min · Me

Race Condition

October 3, 2024 · 3 min · Me

Monitor

October 3, 2024 · 3 min · Me

Semaphore

October 3, 2024 · 50 min · Me

데커 알고리즘 (Dekker’s Algorithm)

October 3, 2024 · 3 min · Me

램포트의 빵집 알고리즘 (Lamport’s Bakery Algorithm)

October 3, 2024 · 3 min · Me

피터슨 알고리즘 (Peterson’s Algorithm)

October 3, 2024 · 3 min · Me

라이브락 (Livelock)

October 3, 2024 · 3 min · Me

Starvation

October 3, 2024 · 4 min · Me

Process Synchronization

October 3, 2024 · 3 min · Me

소켓(Socket)

October 2, 2024 · 3 min · Me

Message Queue

October 2, 2024 · 2 min · Me

Shared Memory

October 2, 2024 · 2 min · Me

Pipe

October 2, 2024 · 2 min · Me

프로세스 제어 블록(Process Control Block, PCB)

October 2, 2024 · 25 min · Me

프로세스 간 통신 (Inter-Process Communication, IPC)

October 2, 2024 · 3 min · Me

CI/CD Principles

October 2, 2024 · 31 min · Me

Gitlab CI

October 2, 2024 · 6 min · Me

CI vs. CD vs. CD

October 2, 2024 · 10 min · Me

Context Switching

October 2, 2024 · 25 min · Me

History and Evolution of CI/CD

October 2, 2024 · 5 min · Me

Linux Basic Command

October 1, 2024 · 10 min · Me

Linux Permission

October 1, 2024 · 2 min · Me

세그먼테이션 (Segmentation)

October 1, 2024 · 2 min · Me

페이징 (Paging)

October 1, 2024 · 4 min · Me

Code Review Best Practices

October 1, 2024 · 15 min · Me

Release Management

October 1, 2024 · 12 min · Me

Open Source Contribution

October 1, 2024 · 6 min · Me

Pull Request Flow

October 1, 2024 · 21 min · Me

September  83

Cache Strategy vs Cache Policy

September 30, 2024 · 2 min · Me

Byte Addressable Memory vs Word Addressable Memory

September 30, 2024 · 3 min · Me

Allocation Policy

September 30, 2024 · 2 min · Me

Prefetch Policy

September 30, 2024 · 2 min · Me

Replacement Policy

September 30, 2024 · 2 min · Me

Placement Policy

September 30, 2024 · 3 min · Me

메모리 접근 방법 (Memory Access Methods)

September 30, 2024 · 2 min · Me

메모리 주소 지정 방식 (Memory Address Modes)

September 30, 2024 · 1 min · Me

Large-scale Management

September 30, 2024 · 23 min · Me

MonoRepo vs. MultiRepo

September 30, 2024 · 18 min · Me

Cache Coherence

September 30, 2024 · 4 min · Me

Caching Techniques

September 30, 2024 · 2 min · Me

CPU

September 29, 2024 · 2 min · Me

Git Flow

September 29, 2024 · 29 min · Me

GitHub Flow

September 29, 2024 · 14 min · Me

GitLab Flow

September 29, 2024 · 10 min · Me

Trunk-based Development

September 29, 2024 · 30 min · Me

Repo Templates and Setup

September 29, 2024 · 17 min · Me

Git Internals

September 29, 2024 · 18 min · Me

파이프라이닝 (Pipelining)

September 29, 2024 · 2 min · Me

Harvard Architecture

September 29, 2024 · 2 min · Me

Von Neumann architecture

September 29, 2024 · 3 min · Me

Git Submodule vs. Subtree

September 28, 2024 · 13 min · Me

Git Subtree

September 28, 2024 · 13 min · Me

Snapshot vs. Delta

September 28, 2024 · 13 min · Me

Conflict Resolution

September 28, 2024 · 16 min · Me

Branching and Merging

September 28, 2024 · 21 min · Me

Observability vs. Monitoring

September 28, 2024 · 4 min · Me

Git

September 28, 2024 · 14 min · Me

Git Submodule

September 28, 2024 · 22 min · Me

SVN Mercurial Overview

September 28, 2024 · 13 min · Me

VCS comparison

September 28, 2024 · 14 min · Me

Git Basic Commands

September 28, 2024 · 33 min · Me

Metric

September 28, 2024 · 3 min · Me

Trace

September 28, 2024 · 3 min · Me

Log

September 28, 2024 · 4 min · Me

Serverless Architecture

September 27, 2024 · 4 min · Me

Publisher-Subscriber Pattern

September 27, 2024 · 3 min · Me

Retry Pattern

September 27, 2024 · 3 min · Me

Master-Slave

September 27, 2024 · 4 min · Me

Pipe-Filter Pattern

September 27, 2024 · 4 min · Me

MVC pattern vs MVVC pattern vs MVP pattern

September 27, 2024 · 3 min · Me

Producer-Consumer Pattern

September 27, 2024 · 2 min · Me

Event-Bus Pattern

September 26, 2024 · 4 min · Me

Client-Server Pattern

September 26, 2024 · 2 min · Me

Mediator Pattern vs Observer Pattern

September 24, 2024 · 3 min · Me

Shadow Deployment

September 23, 2024 · 3 min · Me

Feature Flags

September 23, 2024 · 3 min · Me

Access Modifiers

September 23, 2024 · 38 min · Me

A/B Testing

September 23, 2024 · 3 min · Me

Blue-Green Deployment

September 23, 2024 · 2 min · Me

Canary Deployment

September 23, 2024 · 3 min · Me

Rolling Deployment

September 23, 2024 · 2 min · Me

다형성 (Polymorphism)

September 22, 2024 · 46 min · Me

상속 (Inheritance)

September 22, 2024 · 32 min · Me

추상화 (Abstraction)

September 22, 2024 · 21 min · Me

Interface vs Abstract class

September 22, 2024 · 2 min · Me

Abstract Classes

September 22, 2024 · 2 min · Me

Interfaces

September 22, 2024 · 2 min · Me

오버라이딩(Overriding) vs. 오버로딩(Overloading)

September 22, 2024 · 27 min · Me

Encapsulation

September 22, 2024 · 39 min · Me

Concurrent Engineering Model

September 21, 2024 · 1 min · Me

Formal Methods Model

September 21, 2024 · 1 min · Me

Incremental Model

September 21, 2024 · 2 min · Me

Prototyping Model

September 21, 2024 · 2 min · Me

Rapid Application Development

September 21, 2024 · 2 min · Me

Iterative Model

September 21, 2024 · 3 min · Me

Spiral Model

September 21, 2024 · 2 min · Me

V Model

September 21, 2024 · 3 min · Me

Waterfall Model

September 21, 2024 · 2 min · Me

  1. 유지보수 (Maintenance)

September 20, 2024 · 11 min · Me

  1. 테스트 (Testing)

September 20, 2024 · 16 min · Me

  1. 배포 (Deployment)

September 20, 2024 · 11 min · Me

  1. 요구사항 수집 및 분석 (Requirements Gathering and Analysis)

September 20, 2024 · 6 min · Me

  1. 설계 (Design)

September 20, 2024 · 10 min · Me

  1. 구현 (Implementation)

September 20, 2024 · 9 min · Me

  1. 계획 (Planning)

September 20, 2024 · 16 min · Me

System Design and Architecture

September 19, 2024 · 48 min · Me

클라우드 서비스 보안인증(CSAP, Cloud Security Assurance Program)

September 19, 2024 · 4 min · Me

Architecture and System Design

September 19, 2024 · 34 min · Me

보안 코딩 (Secure Coding)

September 19, 2024 · 70 min · Me

Frontend Development

September 19, 2024 · 15 min · Me

Architecture and System Design

September 19, 2024 · 22 min · Me