Home
MXXI.kr
Cancel

데이터베이스 동시성 제어

개요 여러 트랜잭션이 동시에 데이터에 접근할 때 충돌을 방지하고 일관성을 보장하는 기법임 락 기반 동시성 제어 비관적 락(Pessimistic Locking) 충돌이 발생할 것으로 가정하고 데이터를 미리 잠금 트랜잭션이 데이터를 읽거나 수정하기 전에 락을 획득하여 다른 트랜잭션의 접근을 차단함 특징 데...

데이터베이스 트랜잭션과 ACID 속성

개요 트랜잭션은 데이터베이스에서 하나의 논리적 작업 단위로 실행되는 일련의 연산들임 원자성을 보장하여 전체가 성공하거나 전체가 실패함 여러 사용자가 동시에 데이터에 접근할 때 데이터 일관성을 보장하는 핵심 메커니즘임 트랜잭션의 생명 주기 트랜잭션은 시작부터 종료까지 여러 상태를 거침 아래 다이어그램은 논리적인 트랜잭션 ...

Cursor에서 MCP로 Jira/Confluence 연동하기

개요 Cursor IDE에서 MCP(Model Context Protocol) 서버를 통해 Jira와 Confluence를 직접 연동하는 방법을 소개함 Docker 기반 MCP 서버를 활용해 AI 어시스턴트가 Atlassian 도구에 접근할 수 있도록 설정함 프로젝트별 설정과 전역 설정 두 가지 방법을 모두 다룸 이 연동을 통해 Cu...

MCP(Model Context Protocol)란?

개요 MCP(Model Context Protocol)는 AI 모델이 다양한 데이터 소스나 도구, 외부 시스템과 실시간으로 연결되어 정보를 주고받을 수 있게 만드는 표준 연결 프로토콜임 AI가 단순히 답변만 하는 것이 아니라 실제 데이터베이스 접근, 문서 변경, 이메일 전송 등 실제 행동까지 할 수 있는 진정한 AI 에이전트로 발전할 수 있...

Google Colab 환경의 Matplotlib 한글 폰트 깨짐 현상

개요 Google Colab 환경에서 matplotlib 라이브러리 사용 시 한글 폰트가 네모(ㅁㅁㅁ) 형태로 깨지는 현상 해결 방법을 설명함 폰트 설치, matplotlib 폰트 캐시 갱신, 런타임 자동 재시작을 통해 문제를 해결함 문제 현상 matplotlib을 사용한 시각화 시 그래프의 제목, 축 라벨 등 한글 텍스트가 ...

Apache Kafka 모니터링과 운영 - Prometheus & Grafana

Apache Kafka 시리즈 Apache Kafka 기본 개념 - 메시징 시스템의 이해 Apache Kafka 파티션과 컨슈머 그룹 Apache Kafka 복제와 고가용성 - 데이터 안정성 보장 Apache Kafka 성능 튜닝과 운영 - 최적화 Spring Boot와 KRaft를 활용한 Apache ...

Spring Boot와 KRaft를 활용한 Apache Kafka 개발

Apache Kafka 시리즈 Apache Kafka 기본 개념 - 메시징 시스템의 이해 Apache Kafka 파티션과 컨슈머 그룹 Apache Kafka 복제와 고가용성 - 데이터 안정성 보장 Apache Kafka 성능 튜닝과 운영 - 최적화 Spring Boot와 KRaft를 활용한 Apache ...

Git SSH Config로 GitHub 계정 분리하기

배경 하나의 PC에서 GitHub 계정을 두 개 사용해야 하는 상황 기존에는 HTTPS 방식으로 인증 정보를 키체인에 저장해서 사용 특정 저장소에서 푸시할 때 다른 계정으로 인증이 시도되면서 403 (Permission Denied) 에러가 발생 해결 목표 두 개의 저장소에서 각각 다른 GitHub 계정을 자동으로 사용하도...

Apache Kafka 성능 튜닝과 운영 - 최적화

Apache Kafka 시리즈 Apache Kafka 기본 개념 - 메시징 시스템의 이해 Apache Kafka 파티션과 컨슈머 그룹 Apache Kafka 복제와 고가용성 - 데이터 안정성 보장 Apache Kafka 성능 튜닝과 운영 - 최적화 ← 현재 글 Spring Boot와 KRaft를 활용한 ...

Apache Kafka 복제와 고가용성 - 데이터 안정성 보장

Apache Kafka 시리즈 Apache Kafka 기본 개념 - 메시징 시스템의 이해 Apache Kafka 파티션과 컨슈머 그룹 Apache Kafka 복제와 고가용성 - 데이터 안정성 보장 ← 현재 글 Apache Kafka 성능 튜닝과 운영 - 최적화 Spring Boot와 KRaft를 활용한 ...