가상 스레드를 켜는 건 한 줄이지만, 진짜 문제는 피닝(JDK 24에서 해결)이 아니라 백프레셔가 사라진 자리다. JDK 25 기준으로 다시 정리한다.
TECH.
MCP가 사실상 표준이 된 지금, 백엔드가 MCP 서버를 올린다는 게 실제로 어떤 작업인지 짚는다.
최근 AI 코딩 에이전트는 소스 저장소 안의 코드를 읽고 수정하는 수준을 넘어, 이미 배포된 애플리케이션이 실제로 어떻게 동작하는지 조사하는 단계로 확장되고 있다. REA(Reve…
CDN(Content Delivery Network)은 정적 파일을 여러 지역에 복사해두는 서비스라고만 이해하기 쉽다. 실제 운영에서 CDN은 이미지와 JavaScript를 빠르게…
최근 에이전트 도구를 찾아보다가 Hermes Agent를 확인했다. 이름만 보면 또 하나의 터미널 챗봇처럼 보이지만, 실제로는 모델을 호출하는 CLI 위에 도구, 스킬, MCP 서…
이번에 iOS와 Android 양쪽 인앱결제를 연동하면서 가장 크게 배운 점은 결제창을 띄우는 일이 핵심이 아니라는 것이다. 진짜 어려운 부분은 결제가 유효한지 확인하고, 사용자의…
웹 애플리케이션의 성능을 이야기할 때 “스레드를 늘리면 빨라진다”, “Python은 GIL 때문에 느리다” 같은 말을 자주 듣는다. 하지만 이 문장만으로는 실제 요청이 어떤 단위를…
Java 프로젝트를 시작하면 거의 항상 Gradle과 Maven 중 하나를 선택하게 된다. 둘 다 소스 코드를 컴파일하고, 테스트하고, JAR·WAR를 만들고, 외부 라이브러리를 …
Claude Code와 Codex를 번갈아 사용하다 보면 언젠가 같은 질문을 하게 된다. 에이전트를 더 많이 띄우면 개발 속도가 정말 빨라질까? 답은 단순히 “그렇다”가 아니다. …
AI 에이전트와 여러 번 작업하다 보면 비슷한 장면을 만난다. 지난번에 결정한 내용을 다시 설명해야 하고, 이미 고친 문제를 다른 방식으로 되풀이하며, 프로젝트의 규칙을 매번 프롬…