1. 배포 자동화, 이제는 선택이 아닌 필수다 서비스가 증가하고 인프라가 복잡해지면서, 배포는 더 이상 단순한 코드 반영 작업이 아니다. 안정성과 속도를 동시에 확보해야 하는 핵심 과제로 자리 잡았다. 과거처럼 운영자가 직접 서버에 접속해 명령어를 실행하던 방식은 명백한 한계를 드러낸다. 사람의 실수는 불가피하고, 서비스 규모가 커질수록 관리 비용은 기하급수적으로 늘어난다. 이러한 문제를 해결하기 위해 등장한 것이 […]
게임 인프라의 새로운 지평, 클라우드 전환의 시작 오늘날 게임 산업은 전례 없는 속도로 변화하고 있으며, 사용자 경험과 서비스 안정성을 좌우하는 백엔드 인프라의 중요성은 그 어느 때보다 커졌다. 전 세계 수억 명의 동시 접속자를 수용하고, 대규모 트래픽 변동에 유연하게 대응하며, 글로벌 서비스 확장과 신기술 도입 요구에 발맞춰야 하는 게임 인프라는 기존 모델에 새로운 도전을 던지고 있다. […]
올해 KBW 2025는 “무엇을 만들었는가”보다 “어디에 쓰이는가”에 초점을 맞춘 행사였다. 전시장은 더 이상 신기술을 보여주는 무대가 아니라, 블록체인이 현실 경제 속에서 작동하는 방식을 실험하는 장터로 변해 있었다. 산업의 분위기는 확연히 달라졌고, 그 속에서 한국이 가진 역할과 가능성 또한 새롭게 드러났다. 기술보다 ‘현실성’을 말하는 무대 이번 KBW에서 가장 눈에 띈 변화는 참가자 구성과 세션의 성격이었다. 이전까지는 […]
올해도 어김없이 전 세계의 크립토인이 서울로 모였다. 바로 Korea Blockchain Week 2025(KBW 2025) 때문이다. 그 중심에서 XPLA는 기존과는 다른 방식으로 무대에 섰다. 단순한 기술 중심 밋업이나 형식적인 네트워킹을 넘어, ‘SEOUL VIBE’라는 테마 아래 글로벌 관객이 K-컬처를 직접 경험할 수 있는 브랜드 행사였다. 이번 프로젝트는 XPLA가 주관하고, 더 샌드박스(The Sandbox), 얼라인(Aligned), 에이셔(Aethir), 지케이싱크(ZKsync)가 공동 스폰서로 참여했다. […]
PHP의 FastCGI는 웹 서버 API의 제약 없이 CGI를 확장한 방식이다. 기존 CGI 구현은 프로세스를 생성해 클라이언트 요청 하나를 처리한 뒤 종료하는 구조를 가진다. 하지만 프로세스 생성 비용이 크기 때문에 다수의 사용자를 동시에 처리하기에는 한계가 있다. 이를 보완하기 위해 나온 FastCGI는 매 요청마다 프로세스를 생성하지 않고, 미리 만들어둔 프로세스를 기반으로 요청을 처리하는 인터페이스다. 이러한 인터페이스의 여러 […]
이 글은 PHP 내부의 메모리 할당/관리 방식을 담당하는 Zend Memory Manager(ZMM)를 다룬다. opcache, Zend VM, GC 전반은 범위를 벗어나며, 특히 emalloc/efree 중심의 ZMM 경로를 소스 코드 레벨에서 확인하고, GDB로 실제 동작을 검증한다. 주의 및 준비 위 명령어의 결과가 php-8.4.10으로 나오면 성공이다. 위 과정에서 필요한 의존성 패키지는 실습자의 환경에 맞게 추가 설치가 필요하다. 기본 정보: Heap, […]
MongoDB란? MongoDB는 대표적인 NoSQL(비관계형) 데이터베이스로, JSON 형태의 유연한 문서(Document) 구조를 기반으로 데이터를 저장한다. 데이터는 BSON(Binary JSON) 형식의 문서로 저장되며, 컬렉션(Collection) 단위로 관리된다. 관계형 데이터베이스(RDBMS)처럼 고정된 스키마가 없어 구조 변경이 자유롭기 때문에 빠른 개발에 유리하다. 이러한 특성 덕분에 구조가 자주 변하거나 비정형 데이터가 많은 애플리케이션에 적합하다. MongoDB의 장점 MongoDB의 단점 MongoDB의 클러스터 구조 클러스터는 여러 서버(노드)를 […]
2025년 5월 31일, 바이빗(Bybit)은 자사 지갑 서비스 종료를 발표했다. 이로 인해 키리스 지갑 사용자들은 자산 손실의 위험에 직면하게 되었다. 바이빗은 규제 강화와 운영 비용 증가를 이유로 서비스를 중단하며, 지정된 기한 내 자산을 이전하지 않으면 더는 접근이 불가능할 수 있다고 공지했다. Keyless 지갑이란? 키리스(keyless) 지갑은 중앙화된 커스터디 지갑의 일종으로, 사용자가 개인 키나 시드 구문을 직접 관리하지 […]
현대 백엔드 시스템은 높은 동시성과 자원 효율성을 요구한다. 사용자 트래픽의 증가와 복잡해지는 API 호출, 외부 시스템과의 빈번한 통신 속에서 Java 백엔드는 주로 두 가지 처리 모델에 의존해왔다. 이러한 상황에서 Java 21에 포함된 Virtual Thread는 새로운 가능성을 제시한다. 기존의 익숙한 동기식 프로그래밍 모델(Spring MVC)을 유지하면서도 WebFlux 수준의 동시성 처리 능력을 확보할 수 있는 현실적인 대안으로 부상했다. […]
최근 몇 년 사이 대형 언어 모델(LLM, Large Language Model)의 발전 속도는 눈부시다. OpenAI, Google, Anthropic 등 주요 기업들이 경쟁적으로 새로운 모델을 출시하며, 이제 LLM은 단순한 기술을 넘어 다양한 산업과 업무의 중심으로 자리 잡았다. 이러한 변화 속에서 모델의 성능을 정확하고 신뢰성 있게 평가하는 체계는 필수 요소로 부상했다. 기존에는 주로 사람 평가자를 통해 LLM의 응답 품질을 […]
기존의 데이터 파이프라인은 데이터 엔지니어가 수동으로 복잡하게 구축하고 관리해야 했지만, 이제는 AI 에이전트를 통해 자연어 기반으로 파이프라인을 생성하고 운영할 수 있게 됐다. 특히, 데이터 엔지니어링 에이전트는 데이터 생성, 정제, 오류 탐지 및 수정까지 자동화하며, 직관적인 UI를 제공해 비전문가도 쉽게 활용할 수 있도록 지원한다. 이를 통해 파이프라인 운영의 효율성과 접근성을 크게 향상시킬 수 있을 것으로 기대된다. […]
2025년 4월, 라스베이거스 만달레이 베이는 수많은 사람들로 가득 차 있었다. 매년 개최되는 Google Cloud Next는 Google이 최신 기술과 비전을 공유하고, 고객 성공 사례를 발표하는 자리로 확고히 자리매김했다. 이번 2025년 행사의 핵심 주제는 예상대로 AI였다. AI 중심의 기술 진화와 산업 변화의 흐름을 한눈에 확인할 수 있는 기회였다. 키노트와 기술 세션, 전시 부스, 커뮤니티 프로그램까지 풍성하게 마련됐으며, […]