본문 바로가기
개발자 관점에서 본 통합 모니터링의 필요성 최근 시스템을 구성하는 아키텍처의 복잡성이 증가함에 따라, 마이크로서비스 아키텍처(MSA)가 널리 채택되고 있습니다. 이러한 환경에서 통합 모니터링의 중요성은 더욱 강조됩니다. 이 글에서는 개발자 관점에서 통합 모니터링이 디버깅을 어떻게 개선하고, 개발 일정을 단축하며, 최종 제품의 품질을 어떻게 향상시킬 수 있는지를 소개합니다.  마이크로 서비스 아키텍처의 복잡성과 통합 모니터링의 역할MSA는 독립적으로 배포 가능한 여러 서비스로 구성되어 있어, 각 서비스가 개별적으로 기능합니다. 이는 개발과 운영의 유연성을 높이지만, 동시에 모니터링의 복잡성을 증가시킵니다. 따라서 각 구간별 서비스와 연관 컴포넌트들의 성능과 상태를 종합적으로 파악하기 위해 통합 모니터링은 필수적입니다. 이러한 환경에서 다음과 같은 .. 2024. 4. 25.
AI의 완벽한 거짓말 “AI가 그럴듯한 거짓말을 쏟아 낸다!” 챗GPT(ChatGPT)를 비롯한 생성형 AI의 대표적인 문제가 바로 ‘환각(hallucination)’입니다. AI 챗봇의 근간인 거대언어모델(LLM, Large Language Model)이 잘못된 정보를 그야말로 ‘창조’하는 것입니다. 챗GPT 출시 초기에 “조선왕조실록에 기록된 세종대왕의 맥북프로(애플 사의 고사양 노트북) 던짐 사건에 대해 알려줘.”라고 챗GPT에게 물어보면 어떻게 대답했을까요? “이것은 에 기록된 일화로 15세기 세종대왕이 새로 개발한 훈민정음(한글)의 초고를 작성하던 중 문서 작성 중단에 대해 담당자에게 분노해 맥북프로와 함께 그를 방으로 던진 사건입니다...” 정말 챗GPT가 이렇게 답했습니다. 시대적으로 존재하는 것 자체가 불가능한.. 2024. 4. 25.
함께 읽어봄 | 추천하고, 함께 읽고, 나눔까지? 책 읽는 회사, 엑셈 엑셈의 독서 문화는 오래 전부터 형성되어 2024년까지 쭉 이어져 오고 있습니다. 홍보팀 15년차 누군가는 입사 당시를 이렇게 회상합니다. “회장님께서 추천해주신 도서를 동료와 함께 읽고 각자 느낀 바를 서평 작성 후에 회장님과 독서 토론하는 일이 신입 직원의 업무 루틴 중 하나였습니다. 그것도 월요일부터 금요일까지 매일 빠.짐.없.이요. 사회 초년생은 그렇게 회장님의 지식에 대한 열정과 세계관을 책을 통해 체득하면서 일에 대한 철학과 관계를 배울 수 있었고, 힘들었지만 그 경험에 힘입어 일하고 있습니다. 모든 독서 경험은 정말로 도움이 됩니다.”   한 기업의 최고 경영자가 독서광이었기에 전사 범위에서 책 읽는 분위기를 형성하는 게 어찌보면 매우 자연스러운 일이었습니다. 독서 모임.. 2024. 4. 25.
글로벌 손님맞이 | 봄날의 만남 벚꽃이 만개하는 4월에, 꽃만큼 아름다운 글로벌 친구들과 엑셈을 통해 연결되었습니다.   작년에 약 20개 국에서 오신 외국인 손님을 대상으로 엑셈 글로벌 사옥 투어를 여러차례 진행했었습니다. K-콘텐츠가 요즘 전 세계에서 인기가 많은 만큼, 엑셈의 K-Office가 순식간에 입소문을 탔고, 올해 다시 글로벌 학생들을 초대하게 되었습니다. 봄꽃이 피면 생각나는 엑셈이라고 합니다. 한양대학교 KABS(Korea & Asia Business Studies) 재학생 서른 명이 엑셈에 방문해주셨습니다. 그들 눈에 엑셈은 어떤 회사일지, 또 어떤 공간일지 짧은 인터뷰로도 담아봤습니다.  "엑셈을 다녀가고 직장 고르는 기준이 높아졌어요!" 노르웨이에서 온 Amalie입니다. 고려대학교에서 학사를 마치고 현재 한양대.. 2024. 4. 25.
AI EXPO, AWS SUMMIT | 5월에 코엑스에서 만나요 5월이 행사의 달이 맞나 봅니다. 모임도 많고, 이벤트도 많은 5월, 엑셈에서는 고객분들을 만날 준비를 하고 있습니다.5.1(수) - 5.3(금)에 진행되는 AI EXPO KOREA, 그리고 2주 뒤인 5.16(목) - 5.17(금)에 진행되는 AWS Summit Seoul에 엑셈이 함께합니다. 지금 달력에 체크해 두세요!     AI EXPO KOREA 2024: 5.1(수) - 5.3(금)  엑셈부스 F66AI EXPO KOREA는 올해로 7회를 맞이하는 국내 최대 AI 전시회입니다. 작년엔 국내외 유수의 인공지능 기업들을 비롯한 11개국 260여 개의 기업이 참여했으며, 사흘 동안 무려 32,526명의 참관객이 다녀갔습니다. 올해는 35,000명의 참관객을 목표로 하는 국제인공지능대전입니다. 전 세.. 2024. 4. 25.
엑셈, AWS ‘파트너 패스’ 취득으로 공식 소프트웨어 파트너사 선정 엑셈, AWS ‘파트너 패스’ 취득으로 공식 소프트웨어 파트너사 선정 검증된 기술력으로 신뢰도 향상, AWS와 공동 마케팅 · 협력 기반 시장 기회 확대 기대 IT 성능 관리 기업 엑셈(대표 조종암, 고평석, 205100)이 아마존웹서비스(Amazon Web Services, 이하 AWS)의 ‘AWS 파트너 패스(AWS Partner Paths)’를 획득하며 소프트웨어 파트너사로 선정됐다고 19일 밝혔다. 엑셈은 AWS 파트너가 제공하는 솔루션의 안전성을 AWS에서 자체적으로 검증하는 FTR(기본 기술 검증, Foundational Technical Review) 절차를 거쳐 ‘AWS 인증 소프트웨어(AWS Qualified Software)’ 배지를 획득하고 5가지 종류의 파트너 패스 중 ‘소프트웨어 .. 2024. 4. 18.
DB 인사이드 | PostgreSQL Extension - PG_HINT_PLAN PostgreSQL은 Oracle과는 달리 SQL Hint 기능이 기본으로 제공되지 않기 때문에, 별도의 pg_hint_plan Extension을 설치하여 사용할 수 있습니다. SQL Hint 기능은 SQL문을 실행할 때, Optimizer가 생성한 SQL Plan을 사용자가 원하는 방식으로 변경할 수 있도록 Optimizer에게 알려주는 역할이 됩니다. pg_hint_plan Extension이 설치되어 있지 않으면 SQL문에 Hint를 사용하여도 Hint가 적용되지 않으므로 SQL문장에 Hint를 사용하기 위해서는 반드시 설치되어야 합니다.📢 본 문서에서는 pg_hint_plan Extension 설치 방법과 Hint 사용 방법에 대해 기술합니다.  pg_hint_plan Extension 설치 .. 2024. 4. 18.
DB 인사이드 | PostgreSQL Extension - Introduction 시작하며PostgreSQL은 Oracle, MySQL과 같은 다른 DBMS에 비해 기본적으로 제공하는 내장 함수나 부가적인 기능들이 부족한 편입니다. 이를 보완하기 위해 PostgreSQL에서는 Extension 기능을 제공하고 있습니다. PostgreSQL Extension은 PostgreSQL의 기능을 확장해 주는 역할을 하며 이를 통하여 PostgreSQL Database에서 제공하지 않는 기능을 Plug-in 형태로 연결하여 손쉽게 사용할 수 있습니다.  Extension 구성 요소Extension을 사용하기 위해서는 {PostgreSQL 엔진 경로}/share/extension 디렉토리에 다음과 같이 컨트롤 파일(.control)과 하나 이상의 SQL 스크립트 파일(.sql)이 있어야 합니다.[.. 2024. 4. 18.
엑셈, 삼성 클라우드 플랫폼 마켓플레이스에 DB 성능관리 솔루션 '맥스게이지' 등록 엑셈, 삼성 클라우드 플랫폼 마켓플레이스에 DB 성능관리 솔루션 '맥스게이지' 등록 IT 성능 관리 기업 엑셈(대표 조종암, 고평석, 205100)이 삼성 클라우드 플랫폼(SCP) 마켓플레이스에 자사의 데이터베이스 성능 관리(DBPM) 솔루션 ‘맥스게이지(MaxGauge)’를 등록했다고 17일 밝혔다. 이번에 등록된 제품은 맥스게이지 전체 제품으로, Oracle, SQL Server 등 상용 DB 7종과 PostgreSQL, MongoDB 등 오픈소스 DB 4종의 모니터링을 지원한다. 여기에는 클라우드 기반의 상용 및 오픈소스 DB 4종도 포함된다. 현재 맥스게이지는 네이버 클라우드 플랫폼 마켓플레이스와 NHN 클라우드 마켓플레이스에도 등록된 상태로 그간 국내 주요 클라우드 서비스 공급자(CSP)와의 협.. 2024. 4. 17.