[Concurrency] Race Condition과 대응: 뮤텍스, 세마포어, 원자적 연산, 불변성
Race Condition의 원인과 대응 방법을 정리합니다. 뮤텍스, 세마포어, 원자적 연산, 불변성, 트랜잭션, 낙관적 락, 유일성 제약, 멱등성 키 등 다양한 접근을 살펴봅니다.
Category
13개의 기록
Race Condition의 원인과 대응 방법을 정리합니다. 뮤텍스, 세마포어, 원자적 연산, 불변성, 트랜잭션, 낙관적 락, 유일성 제약, 멱등성 키 등 다양한 접근을 살펴봅니다.
Telegram Bot API를 이용해 배치·데이터 처리 작업의 완료 알림을 비공개 채널로 보내는 구성을 정리
QuickDBD의 텍스트 기반 ERD 작성 방식과 사용 경험을 draw.io 등 다른 도구와 비교해 소개
Windows에서 Flask와 얼굴 표정 인식을 이용해 감정 예측 테스트 서버를 만든 경험을 소개
완전 이진 트리를 기반으로 한 Heap의 구조와 우선순위 큐, HeapSort의 동작 원리를 설명
ORM의 개념과 객체·관계형 데이터베이스 사이의 매핑 원리를 Django 관점에서 설명
Django REST Framework로 로그인 API를 구성하는 기본 구조와 MySQL 연동 환경에서의 설정 과정을 설명
Django makemigrations 실행 중 mysqlclient 설치 오류가 발생할 때 필요한 개발 패키지와 해결 명령어를 정리
Ubuntu 18.04에서 uWSGI 설치 중 Failed building wheel 오류가 발생할 때 필요한 개발 패키지와 해결 방법을 안내
로컬 Django 프로젝트를 GitHub와 연동한 뒤 AWS EC2 서버에 배포하는 기본 흐름을 정리
Search