Differential Flamegraphs in Java in Jeffrey Microscope
백엔드 2026.07.23
Differential Flamegraphs in Java in Jeffrey Microscope

Differential Flamegraph란 무엇인가 성능 최적화 작업에서 단순히 "지금 어디가 느린가"를 아는 것만으로는 부족하다. 실무에서 더 자주 마주치는 질문은 "이 변경 이전과 이후, 무엇이 달라졌는가"다. Jeffrey Microscope의 Different...

GitLab 19.2 Puts AI Agents to Work on the Security Backlog
2026.07.23
GitLab 19.2 Puts AI Agents to Work on the Security Backlog

GitLab 19.2의 보안 자동화, 왜 백엔드 개발자가 주목해야 하는가 AI 코딩 도구의 확산으로 코드 생성 속도는 비약적으로 빨라졌지만, 보안 검토 속도는 여전히 사람의 손에 의존하고 있다. GitLab 19.2는 이 간극을 좁히기 위해 DevSecOps 워크플로우...

GitLab Brings Carbon Awareness to CI/CD to Measure the Environmental Cost of Software Delivery
2026.07.23
GitLab Brings Carbon Awareness to CI/CD to Measure the Environmental Cost of Software Delivery

CI/CD 파이프라인의 탄소 발자국, 왜 지금 주목해야 하는가 소프트웨어 개발팀이 매일 수십 번씩 실행하는 CI/CD 파이프라인은 상당한 컴퓨팅 자원을 소비한다. 빌드, 테스트, 배포 과정에서 사용되는 서버 자원은 곧 전력 소비로 이어지고, 이는 탄소 배출과 직결된다....

Podcast: Strands Agents with Clare Liguori
2026.07.23
Podcast: Strands Agents with Clare Liguori

Strands Agents SDK가 던지는 설계 질문 오픈소스 프로젝트인 Strands Agents SDK는 단순한 Python 라이브러리로 출발했지만, 현재는 프로덕션 환경에서 에이전트를 완전히 운영할 수 있는 **에이전트 하네스(agent harness)**로 진화...

Hardening MCP Gateways: Mitigating July 28 Security Risks in Java Applications
백엔드 2026.07.23
Hardening MCP Gateways: Mitigating July 28 Security Risks in Java Applications

MCP 게이트웨이의 새로운 보안 위협, Java 백엔드가 준비해야 할 것들 MCP(Model Context Protocol) 사양의 최신 업데이트는 기존 스테이트풀 연결 방식을 버리고 스테이트리스 HTTP 패러다임을 채택함으로써 엔터프라이즈 환경에서의 확장성과 분산 구...

Designing APIs for Agents
2026.07.22
Designing APIs for Agents

에이전트를 위한 API 설계는 왜 다른가 오늘날 API를 소비하는 주체의 상당수는 사람이 아니라 에이전트가 작성한 코드다. 2년 전만 해도 이 명제는 사실이 아니었지만, 지금은 API 설계 철학 자체를 뒤흔드는 현실이 됐다. 사람을 위한 좋은 API와 에이전트를 위한 ...