[Spring AI] OpenAI ChatClient로 구조화된 출력(Structured Outputs) 사용하기 22 Mar 2025 in blog / dev #Spring #Ai #Openai
[Spring Boot] 로그 생성/관리하기 (with NCP Cloud Log Analytics) 15 Mar 2025 in blog / dev #Spring #Logging #Ncp
간단하게 이해하는 동기/비동기 vs 블로킹/논블로킹 03 Feb 2025 in blog / cs #Os #Operating system #Programming 일반적으로 운영체제에서 입출력 요청이 처리될 때에는 Blocking/Synchronous 또는 Non-Blocking/Asynchronous로 동작한다고 배웠습니다. 그러나 각각의 용어는 엄밀히 다른 개념이며, 특히 애플리케이션 프로그래밍을 할 때에는 상황에 따라 개념을 구분할 필요가 있다고 느꼈습니다.