Networking and the Internet, from First Principles
네트워킹과 인터넷을 첫 원리부터 설명하는 글입니다.
An article explaining networking and the internet from first principles.
백엔드 — AI가 선별한 아티클
네트워킹과 인터넷을 첫 원리부터 설명하는 글입니다.
An article explaining networking and the internet from first principles.
이벤트 기반 MSA는 AI 시대에 유지보수 비용이 증가할 수 있다.
Event-driven MSA may incur higher maintenance costs in the age of AI.
GitHub Copilot CLI의 새로운 터미널 UI가 탭 레이아웃과 설정 개선을 포함하여 공개되었습니다.
GitHub Copilot CLI's redesigned terminal UI is now available, featuring tabs and improved setup.
Cognica 팀이 Apache Lucene에 기여한 BB25 기반 검색 기술을 소개합니다.
The Cognica team introduces the BB25-based search technology contributed to Apache Lucene.
git push 실수 방지를 위한 no-mistakes 기법 소개.
Introduction to the no-mistakes technique to prevent git push errors.
코드 리뷰의 전통적인 방식을 종식시키는 방법에 대한 논의.
Discussion on how to end traditional code review practices.
허브스팟이 200억 벡터를 관리하는 시맨틱 검색 플랫폼 구축 과정을 설명합니다.
HubSpot explains how its semantic search platform scaled to manage over 20 billion vectors.
Node.js 26 출시, Temporal API 기본 활성화, V8 14.6 업데이트.
Node.js 26 released with Temporal API enabled by default, V8 updated to 14.6.
Rocky는 SQL 변환 엔진으로 타입 검사를 통해 실행 전 오류를 잡아준다.
Rocky is an SQL transformation engine that catches errors before execution through type checks.
MPMC 큐에 대한 연구와 성능 개선 내용을 다룬 기사입니다.
The article discusses research and performance improvements on MPMC queues.
러스트를 사용하여 시스템의 강건성을 극대화하는 방법을 다룹니다.
Discusses how to maximize system robustness using Rust.
재고 관리 단위를 설계하여 이커머스의 품절률을 낮추는 방법을 다룹니다.
Discusses how to reduce stockout rates in e-commerce through inventory unit design.
재시도와 멱등성은 서로 다른 개념으로, 명확한 구현이 필요하다.
Retry and idempotency are different concepts that require clear implementations.
Unix 타임스탬프와 관련된 문제를 해결하기 위한 치트 시트.
Cheat sheet for resolving common Unix timestamp issues.
MCP 아키텍처의 개요와 세 가지 역할 및 원리를 설명합니다.
An overview of the MCP architecture explaining its three roles and principles.
댓글 없는 코드베이스를 물려받은 개발자의 고충 이야기.
A developer's struggles with inheriting a codebase with zero comments.
전략적 로깅은 코드의 상태와 경로를 이해하는 중요한 디버깅 기술이다.
Strategic logging is a crucial debugging skill for understanding code states and paths.
ASP.NET Core와 Supabase PostgreSQL을 연동한 인증 시스템 튜토리얼입니다.
Tutorial on building an authentication system with ASP.NET Core and Supabase PostgreSQL.
URL 입력부터 웹페이지 표시까지의 인터넷 작동 과정 설명
Explains the process from typing a URL to displaying a webpage.
ActivityPub 구현의 어려움과 Fedify의 장점 설명.
Explains the challenges of implementing ActivityPub and the benefits of using Fedify.
LuciferCore 프로젝트의 발전 과정을 다룬 글입니다.
The article discusses the development journey of the LuciferCore .NET framework.
Hardwood가 아파치 파켓 파일을 처리하는 새로운 자바 라이브러리로, 빠르고 의존성이 없다.
Hardwood is a new Java library for Apache Parquet processing, fast and with no mandatory dependencies.
비트코인 테스트넷에서 4-잎 타프룻 트리의 완전한 구현을 보여주는 최초의 튜토리얼.
The article showcases the first complete 4-leaf Taproot tree implementation on Bitcoin testnet.
Python을 사용하여 Taproot 스크립트를 만드는 방법에 대한 가이드입니다.
A guide for creating Taproot scripts using Python Bitcoinutils.
불확실한 Solidity 계약을 읽는 체계적 접근 방법을 설명한다.
It describes a systematic approach to reading complex Solidity contracts.
Spring Boot는 자바 애플리케이션 개발을 간소화하는 프레임워크입니다.
Spring Boot is a framework that simplifies Java application development.
CI 파이프라인에서 쉽게 사용할 수 있는 fimod의 데이터 변환 소개.
Introduction to fimod for easy data transformations in CI pipelines.
회사가 플랫폼 개발 방식을 프로젝트에서 제품 중심으로 전환했습니다.
A company transitioned from project-based to product-focused platform development.
넷플릭스의 신뢰성 향상을 위한 서비스 수준 우선 로드 셰딩 메커니즘 소개.
Introduction to service-level prioritized load shedding for enhancing reliability at Netflix.
자바스크립트로 JSON 파서를 작성하는 방법을 설명합니다.
This article explains how to write a JSON parser in JavaScript.