프로그래밍 및 소프트웨어 개발

프로그래밍 언어, 프레임워크, 도구, DevOps, 오픈 소스 및 소프트웨어 공학.

128 기사

Cloudflare, AI로 구축된 직원 애플리케이션 관리를 위한 Void 오픈 소스 공개

프로그래밍 및 소프트웨어 개발

Cloudflare, AI로 구축된 직원 애플리케이션 관리를 위한 Void 오픈 소스 공개

Cloudflare가 기업이 Vite 애플리케이션을 호스팅하고 자체 관리할 수 있도록 하는 Void의 오픈 소스 버전을 출시했다. 이를 통해 배포, 접근 권한, 로그 및 리소스 사용량을 제어할 수 있다. 이 플랫폼은 IT 팀의 감독을 벗어나 직원들이 AI로 만드는 애플리케이션 문제를 겨냥하지만, 출시 전에 보안 검토를 의무화하지는 않는다.

2026-10-16

Cloudflare, Vite 애플리케이션을 구축하고 Workers에 배포할 수 있는 오픈 소스 Void 출시

프로그래밍 및 소프트웨어 개발

Cloudflare, Vite 애플리케이션을 구축하고 Workers에 배포할 수 있는 오픈 소스 Void 출시

Cloudflare가 Vite 풀스택 애플리케이션을 구축해 Cloudflare에 배포할 수 있도록 SDK, 명령줄 인터페이스, 자체 호스팅 플랫폼을 결합한 패키지인 Void의 소스 코드를 공개했다고 발표했다. 이 도구는 서버, 데이터베이스, 인증, 클라우드 리소스 관리를 간소화하는 동시에 프로그래밍 에이전트의 도움으로 내부 애플리케이션을 개발하는 팀을 위한 제어 기능을 제공하는 것을 목표로 한다.

2026-10-15

아직 구축되지 않은 시스템에서 복원력 결함을 어떻게 발견할 수 있을까?

프로그래밍 및 소프트웨어 개발

아직 구축되지 않은 시스템에서 복원력 결함을 어떻게 발견할 수 있을까?

Hillel Wayne은 시스템을 구현하기 전에 설계 결함을 발견하기 위한 형식 기법의 원리를 소개하며, 속성의 강도, 상태 공간 탐색, 환경 가정에 초점을 맞춘다. 예시는 동시성, 장애, 재시도에 대한 단순화된 분석만으로도 비용이 큰 오류를 조기에 발견할 수 있음을 보여준다.

2026-10-14

GitHub, 9월 두 차례 중단 이후 안정성 개선 세부 내용 공개

프로그래밍 및 소프트웨어 개발

GitHub, 9월 두 차례 중단 이후 안정성 개선 세부 내용 공개

GitHub는 2026년 9월 서비스에 영향을 미친 두 차례의 사고 이후 데이터베이스 부하를 줄이고, 부하 제어 및 장애 격리 도구를 추가했으며, 더 많은 프로덕션 워크로드를 Azure로 이전했다고 밝혔다. 그러나 Central US 리전에 모든 프로덕션 서비스를 배포한다는 목표를 달성하지 못했고, Copilot 코드 리뷰에서도 중단이 발생했다.

2026-10-14

EVE Online이 20년 된 분산 시스템을 모니터링하기 위해 샘플링을 사용하는 방법

프로그래밍 및 소프트웨어 개발

EVE Online이 20년 된 분산 시스템을 모니터링하기 위해 샘플링을 사용하는 방법

CCP Games는 EVE Online에서 추적 시작부터 샘플링하고, 결정론적 방식과 EMA, 시간 기반 샘플을 결합해 모니터링 정확도와 비용, 성능에 미치는 영향을 어떻게 균형 있게 조정하는지 설명한다. 또한 이 실험은 민감도가 높은 레거시 시스템이 지연 샘플링을 위한 복잡한 중앙 집중식 구조보다 단순한 방식을 통해 더 큰 이점을 얻을 수 있음을 보여준다.

2026-10-13

GitHub Copilot이 소프트웨어 프로젝트의 규칙을 이해하도록 설정하는 방법

프로그래밍 및 소프트웨어 개발

GitHub Copilot이 소프트웨어 프로젝트의 규칙을 이해하도록 설정하는 방법

GitHub는 코드 저장소 내에서 Copilot에 더 정확한 컨텍스트를 제공하는 네 가지 방법을 설명한다. 사용자 지정 지침, 에이전트 스킬, 사용자 지정 에이전트, MCP 서버가 그것이다. 목표는 추측을 줄이고 도구가 프로젝트 표준을 따르며 Playwright 같은 외부 도구를 사용해 인터페이스를 테스트하도록 하는 것이다.

2026-10-12

코딩 에이전트는 구축을 쉽게 했지만, 처음부터 구축하는 팀은 전략이 없을 가능성이 3.5배 더 높다

프로그래밍 및 소프트웨어 개발

코딩 에이전트는 구축을 쉽게 했지만, 처음부터 구축하는 팀은 전략이 없을 가능성이 3.5배 더 높다

플랫폼 엔지니어링 전문가 379명을 대상으로 한 설문을 바탕으로 한 분석에 따르면, 대부분을 처음부터 구축하는 팀은 명확한 전략이 없다고 보고할 가능성이 더 높고 달성하는 플랫폼 목표 수도 적다. AI 도구 개발이 가속화되는 가운데, 무엇을 구축하고 어떻게 유지할지에 대한 거버넌스가 구축 속도보다 중요해지고 있다.

2026-10-12

견고한 실행이 추가 복잡성을 감수할 만한 때는 언제인가? Durable Task를 활용한 다섯 가지 실용 시나리오

프로그래밍 및 소프트웨어 개발

견고한 실행이 추가 복잡성을 감수할 만한 때는 언제인가? Durable Task를 활용한 다섯 가지 실용 시나리오

.NET 블로그는 장시간 실행되고 중단되는 워크플로에서 Durable Task를 사용하는 다섯 가지 시나리오를 설명합니다. 승인과 결제부터 Azure 환경 프로비저닝과 AI 에이전트에 이르기까지, 이 도구가 실행 단계를 조정하고 복구하지만 외부 효과의 안전성이나 단 한 번의 실행을 자체적으로 보장하지는 않는다는 점을 보여 줍니다.

2026-10-12