Java 11부터 표준으로 채택된 새로운 HTTP Client API(JEP 321)의 모든 것을 알아봅니다. 기존 HttpURLConnection의 한계를 극복하고, HTTP/2와 WebSocket을 지원하며, 동기 및 비동기 방식을 모두 제공하는 현대적인 API 사용법을 상세한 예제와 함께 설명합니다.
데이터베이스의 동시성 제어의 핵심, 트랜잭션 격리 수준에 대해 알아봅니다. Dirty Read, Non-Repeatable Read, Phantom Read 현상을 명확히 이해하고, 4가지 격리 수준(Read Uncommitted, Read Committed, Repeatable Read, Serializable)이 각각 어떤 문제를 해결하며 어떤 트레이드오프를 가지는지 자세히 설명합니다.