<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Mongodb on Meetup Insights</title><link>https://meetup.metacog.co.kr/tags/mongodb/</link><description>Recent content in Mongodb on Meetup Insights</description><generator>Hugo</generator><language>en-us</language><lastBuildDate>Fri, 28 Aug 2026 09:33:22 +0900</lastBuildDate><atom:link href="https://meetup.metacog.co.kr/tags/mongodb/index.xml" rel="self" type="application/rss+xml"/><item><title>2026-08-28 AI 에이전트에게 기억을 심는 법: State, Memory, 그리고 MongoDB 하이브리드 검색</title><link>https://meetup.metacog.co.kr/blog/2026-08-28-ai-state-memory-mongodb/</link><pubDate>Fri, 28 Aug 2026 09:33:22 +0900</pubDate><guid>https://meetup.metacog.co.kr/blog/2026-08-28-ai-state-memory-mongodb/</guid><description>&lt;h2 id="ai-에이전트-말은-잘하는데-왜-기억을-못할까"&gt;AI 에이전트, &amp;ldquo;말은 잘하는데 왜 기억을 못할까&amp;rdquo;&lt;/h2&gt;
&lt;p&gt;최근 밋업에서 다뤄진 핵심 주제는 AI 에이전트가 프로덕션 단계로 넘어가면서 부딪히는 실질적 병목, 즉 state와 memory 설계 문제였다. LangChain의 &lt;a href="https://www.langchain.com/state-of-agent-engineering"&gt;State of Agent Engineering 리포트&lt;/a&gt;에 따르면 이미 조직의 상당수가 에이전트를 실제 운영 환경에 투입했지만, 응답 품질(정확성·일관성·환각)이 가장 큰 배포 장벽으로 꼽힌다. 발표자가 강조했듯 LLM 자체는 무상태(stateless)다. 매 요청마다 새로 답하기 때문에, &amp;ldquo;기억&amp;quot;은 애플리케이션이 별도로 설계해야 하는 인프라 문제가 된다.&lt;/p&gt;
&lt;h2 id="state와-memory는-다른-문제다"&gt;State와 Memory는 다른 문제다&lt;/h2&gt;
&lt;p&gt;발표의 첫 번째 원칙은 state와 memory를 혼동하지 말라는 것이다. LangGraph &lt;a href="https://docs.langchain.com/oss/python/langgraph/persistence"&gt;공식 문서&lt;/a&gt;는 이를 명확히 구분한다. State는 그래프 실행의 매 super-step마다 저장되는 체크포인트로, 에이전트가 중단된 지점에서 재개하거나 human-in-the-loop, time-travel 디버깅을 가능케 하는 &amp;ldquo;실행 이력&amp;quot;이다. 반면 memory는 세션을 넘어 남아야 하는 지식이다. MongoDB는 이를 &lt;a href="https://www.mongodb.com/resources/basics/artificial-intelligence/agent-memory"&gt;단기·장기 메모리 가이드&lt;/a&gt;에서 working memory(현재 처리 중인 맥락), episodic memory(과거 사건), semantic memory(일반 지식), procedural memory(반복 작업 절차)로 세분화한다. MongoDB는 실제로 &lt;a href="https://www.mongodb.com/company/blog/product-release-announcements/powering-long-term-memory-for-agents-langgraph"&gt;체크포인터로 단기 상태를, Store로 장기 기억을 분리 저장&lt;/a&gt;하는 통합을 LangGraph용으로 제공한다.&lt;/p&gt;</description></item><item><title>2026-08-28 AI 에이전트의 State와 Memory: MongoDB로 구현하기</title><link>https://meetup.metacog.co.kr/posts/2026-08-28-ai-state-memory-mongodb/</link><pubDate>Fri, 28 Aug 2026 09:27:59 +0900</pubDate><guid>https://meetup.metacog.co.kr/posts/2026-08-28-ai-state-memory-mongodb/</guid><description>&lt;h2 id="-밋업-한눈에-보기"&gt;📋 밋업 한눈에 보기&lt;/h2&gt;
&lt;p&gt;이번 밋업은 CNCF 및 스폰서 소개, 참석자 자기소개 등 네트워킹 시간으로 시작한 뒤, MongoDB 발표자가 AI 에이전트를 만들 때 필요한 state와 memory 개념을 설명하는 발표로 이어졌다. 발표자는 LLM 자체는 상태가 없다는 점을 지적하며, 안정적인 에이전트를 만들려면 작업 상태(state)와 사용자 관련 정보(memory)를 구분해서 저장해야 한다고 강조했다. 이어서 동시성 문제 해결을 위한 findOneAndUpdate, hybrid search를 위한 rank fusion, 그리고 mongod/mongot 프로세스 아키텍처 등 MongoDB의 구체적인 기능들을 예시와 함께 소개했다.&lt;/p&gt;</description></item></channel></rss>