MySQL 아키텍처
1. MySQL의 전체 구조
1. MySQL의 전체 구조
1. 애플리케이션 계층
1. 트랜스포트 계층
1. 네트워크 계층
1. 물리 계층과 데이터링크 계층
1. 블랙박스
1. 파일과 파일시스템
1. 주변장치(I/O 디바이스, 저장장치)
1. 가상 메모리 개요
1. 메모리 종류
1. 컴파일과 프로세스
1. 데드락이란?
1. 프로세스 간 통신
1. CPU 스케줄링 개요
1. 프로그램과 프로세스
1. 운영체제 개요
1. 맥북 키보드 아이콘
7. 더 나은 테스트 코드 작성법
5. Spring & JPA 기반 테스트
1. 테스트는 왜 필요할까?
0. 재고 시스템에서 발생할 수 있는 동시성 이슈
0. 선착순 이벤트 시스템에서 발생할 수 있는 동시성 이슈
소프트웨어 장인정신 매니페스토 소프트웨어 장인을 열망하는 우리는, 스스로의 기술을 연마하고, 다른 사람들이 기술을 배울 수 있도록 프로페셔널 소프트웨어 개발의 수준을 높인다. 이러한 일을 하는 과정에서 우리는 다음과 같은 가치들을 추구한다. 동작하는 소프트웨어뿐만 아니라, 정...
1. 소프트웨어 엔지니어링이란? ‘소프트웨어 엔지니어링은 흐르는 시간 위에서 순간순간의 프로그래밍을 모두 합산한 것이다’
3. EKS CI/CD
2. ALB Ingress Controller
1. EKS Cluster 생성
마이크로서비스 아키텍처의 테스트 복잡성을 관리하기 위한 전략
1. REST란?
1. T 메모리
HTTP 프로토콜은 Stateless하기 때문에 클라이언트의 상태를 기록하고 있지 않다. 따라서 클라이언트의 상태를 기억하기 위해서는 쿠키나 세션을 사용해야 한다.
1. JVM DNS Cache
1. 구글 Chrome SameSite 이슈
1. Lombok이란?
1. TCP/IP
1. JVM이란?
1. 프로세스란?