
DB 스키마 설계를 도와주는 MCP 툴을 만들었습니다.
https://github.com/southglory/mcp-db-schema-tools GitHub - southglory/mcp-db-schema-tools: Claude Code용 MCP 서버로, JSON 기반 데이터베이스 스키마를 관리할 수 있습니다. Claude C...

https://github.com/southglory/mcp-db-schema-tools GitHub - southglory/mcp-db-schema-tools: Claude Code용 MCP 서버로, JSON 기반 데이터베이스 스키마를 관리할 수 있습니다. Claude C...
circuit breaker를 넣어면서 아주 안정적이게 됬거든요. 그런것처럼 정말 효과적이고 깔끔해지는거 순서대로 알려주세요 ● 아 좋은 질문이네요! Circuit Breaker처럼 즉시 효과를 체감할 수 있는 패턴들을 효과 순서대로 알려드리겠습니다. 🚀 즉시 효과를 체감할 수 있는 패턴 순서 1순위: Health Check Pattern ⚡(병...
정의: “소프트웨어 요소는 확장에는 열려 있어야 하고, 수정에는 닫혀 있어야 한다.” 요점: 기존 코드를 수정하지 않고, 새로운 기능을 추가하여 확장할 수 있도록 설계해야 한다. Event Sourcing: 상태 변경을 덮어쓰지 않고 이벤트만 추가해서 상태를 추적함. Git: 히스토리를 덮어쓰지 않고 새로운 커밋을 추가. Immutabl...
Suspense는 React의 기능으로,** ** ** **“비동기 작업이 완료될 때까지 로딩 화면을 보여주는” ** ** **컴포넌트입니다. 왜 필요한가요? Next.js 15에서 useSearchParams() 같은 훅들은 클라이언트에서만 동작합니다 하지만 Next.js는 서버에서 미리 페이지를 렌더링하려고 시도합니다 이때 충돌이...
제 서비스는 엣지 프록시 뒤에 프론트엔드와 백엔드 게이트웨이가 있습니다. 프론트에서의 api 호출 응답이 너무 늦어지고 사진 로드도 늦길래, 혹시 node로 만든 엣지 프록시가 병목인가 의심했습니다. 그런데 알아본 결과 node 엣지프록시는 매우 빠르게 작동하고(20ms) 있었고, python 게이트웨이가 매우 늦게(2000ms) 작동하고 있었습니...
📖 배경: 왜 이 조합이 필요했나? Bible Card SaaS는 8개의 마이크로서비스로 구성된 복잡한 시스템입니다. 각 서비스가 독립적으로 운영되면서도 서로 통신해야 하는 환경에서, 단일 서비스의 장애가 전체 시스템을 마비시키는 연쇄 장애(Cascade Failure)가 가장 큰 위험 요소였습니다. 초기 문제점들 JWT 검증 실패 시 5초...
📊 멱등성 vs 불변성 vs 가역성 비교 개념 정의 특징 예시 의미 있는 사용처 멱등성(Idempotence) 같은 연산을 여러 번 해도 결과가 같음 재시도해도 안전 PUT /user/123DELETE /pos...

context가 많이 늘어났습니다. agent가 이제 더 큰 코드 뭉치들을 보고 파악하게 되었습니다. 사용하는 모델(주로 claude)의 성능이 굉장히 발전했습니다. mcp라는 새로운 개념이 생겨나고 우후죽순으로 여러 mcp들이 만들어지고 사용가능하게 되었습니다. Claude Code pro : 20$ (메인) Cursor pro : 2...

대표적인 SQL 문법 차이 예시 예시 구문 MS SQL Server (T-SQL) PostgreSQL (PL/pgSQL) 변수 선언 DECLARE @id INT DECLARE id INT; (블록 안에서만) 조건문...

MS-SQL은 Microsoft에서 개발하고 제공하는 고성능 database server입니다. 그래서 많은 분들이 Microsoft가 개발했기 때문에 Windows에서만 사용할 수 있는게 아닐까 오해하실 텐데요, 2017년부터 리눅스와 도커 가상환경 내에서도 사용가능한 버전이 제공되고 있습니다. 보통 윈도우라면 윈도우 버전을 설치하면 되는 것 ...