MJK

고정 헤더 영역

글 제목

메뉴 레이어

MJK

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (144)
    • 연구실 (11)
    • 백엔드 공부진행도 (35)
      • JPA (2)
      • SpringBoot (5)
      • 프로그램 패러다임 (0)
      • Java (6)
      • 연습 코드 (22)
    • 공부 (25)
    • SO_FIT (8)
    • 멋쟁이사자처럼 - 동아리 (1)
    • 스타트업 (13)
    • 헬스팅 (13)
    • 출장 자동화 시스템 (24)
    • 클라우드 (10)
    • 디스코드 - 공부봇 (2)
    • Unity (1)

검색 레이어

MJK

검색 영역

컨텐츠 검색

전체 글

  • 비동기 처리, 코루틴, 워커, ASGI/WSGI, Celery

    2026.03.15 by myeongjaechoi

  • Fast API, Django, Tomcat, Node.js 통신 과정에서 처리방법

    2026.03.08 by myeongjaechoi

  • [Unity] 유니티 에디터 화면 소개

    2026.03.04 by myeongjaechoi

  • LangGraph

    2025.12.03 by myeongjaechoi

  • Agent Development Kit (ADK) and Multi-Agent Architecture

    2025.11.08 by myeongjaechoi

  • RDS 외부 접속 불가 문제 해결

    2025.10.29 by myeongjaechoi

  • 디스코드 봇 생성

    2025.10.29 by myeongjaechoi

  • AWS - 고급 Amazon S3

    2025.10.24 by myeongjaechoi

비동기 처리, 코루틴, 워커, ASGI/WSGI, Celery

Python 웹 백엔드 비동기 구조 정리Coroutine, Worker, ASGI, Celery까지 한 번에 이해하기웹 백엔드 성능을 이야기할 때 자주 등장하는 개념이 있다.Coroutineasync / awaitWorkerWSGI / ASGICeleryEvent Loop이 개념들은 서로 연결되어 있다.특히 다음과 같은 시스템을 설계할 때 반드시 이해해야 한다.파일 업로드 시스템LLM API 호출대량 문서 처리OCR / AI 분류 파이프라인비동기 API 서버이 글에서는 다음 순서로 설명한다.Coroutine이 무엇인가async / await가 실제로 어떻게 동작하는가WSGI vs ASGI왜 업로드와 LLM 호출을 비동기로 처리하는가Celery는 왜 필요한가1. Coroutine이란 무엇인가Coroutin..

공부 2026. 3. 15. 04:48

Fast API, Django, Tomcat, Node.js 통신 과정에서 처리방법

웹 서버 통신 처리 방식 정리FastAPI / Django / Tomcat / Node.js웹 서버는 클라이언트의 요청을 받아 처리하고 응답을 반환하는 시스템이다.하지만 프레임워크와 서버 구조에 따라 요청을 처리하는 방식이 다르다.이 글에서는 다음 내용을 정리한다.웹 서버 공통 통신 흐름OS 네트워크 스택 구조FastAPI 처리 방식Django 처리 방식Tomcat 처리 방식Node.js 처리 방식동시 요청 처리 방식1. 웹 서버 공통 통신 흐름웹 서버는 어떤 프레임워크를 사용하더라도 기본적인 통신 흐름은 거의 동일하다.전체 흐름단계설명예시1클라이언트가 서버에 TCP 연결 요청브라우저 → api.server.com2TCP 연결 생성3-way handshake3HTTP 요청 전송GET /products/1..

공부 2026. 3. 8. 13:10

[Unity] 유니티 에디터 화면 소개

Unity Editor 화면 구성 정리Unity를 처음 실행하면 여러 개의 창이 동시에 보인다.각 창의 역할을 이해하면 Unity 사용이 훨씬 쉬워진다.대표적으로 아래 5개 창을 가장 많이 사용한다.Scene ViewGame ViewHierarchyInspectorProject1. Scene View / Game View4Scene ViewScene View는 게임을 제작하는 공간이다.여기서 할 수 있는 것오브젝트 배치위치 이동크기 변경회전 조정Unity에서는 게임 화면 단위를 Scene,씬 안에 존재하는 구성 요소를 Object라고 부른다.4Game ViewGame View는 플레이어가 실제로 보게 될 화면이다.Scene에서 만든 결과가게임 실행 시 어떻게 보이는지 확인할 수 있다.상단 탭에서 Scen..

Unity 2026. 3. 4. 19:36

LangGraph

1. LangGraph가 필요한 이유1.1. 기술의 발전은 갈증에서 시작된다기술의 발전은 어떤 갈증으로부터 시작된다.“이런 걸 할 수 있었으면 좋겠는데, 지금 방식으로는 불편하다.”이 문제의식이 새로운 기술을 만든다.RAG 기술이 강력해지면서 개발자들은 다음과 같은 고민을 하게 되었다:생성된 답변이 정확한가?문서에 없는 정보는 답변하지 않게 만들 수 없을까?불충분한 정보는 외부 검색으로 보충할 수 없을까?답변의 신뢰성을 평가할 방법이 있을까?이 갈증을 해결하기 위해 LangGraph가 등장했다.2. Naive RAG의 한계2.1. 단방향 파이프라인의 구조적 문제기존 RAG 구조는 다음과 같이 단방향 파이프라인이다:질문 → 문서 로더 → 텍스트 분할 → 임베딩 생성 → 벡터 저장소문서 검색 → LLM 호출..

공부 2025. 12. 3. 13:23

Agent Development Kit (ADK) and Multi-Agent Architecture

1. Python 환경 설정 기초가상 환경에서 Python 3.10 사용 시, pip 명령어가 올바르게 실행되어야 한다. python install -r 대신 pip install -r requirements.txt를 사용해야 하며, 가상 환경이 활성화된 상태에서 .venv/bin/pip로 명시적으로 지정할 수 있다.프로젝트 디렉토리 구조를 올바르게 유지하는 것이 중요하다. 예를 들어, samples/python/agents/adk_facts/ 경로에 접근할 때 sample (s 빠짐)이 아니라 정확히 samples로 입력해야 한다.2. Google API 인증 및 설정Google AI API를 사용하려면 API 키가 필수이다. .env 파일에 GOOGLE_API_KEY=your-key로 저장하고, py..

출장 자동화 시스템 2025. 11. 8. 14:08

RDS 외부 접속 불가 문제 해결

문제 상황MacBook CLI에서 AWS RDS(PostgreSQL)에 접속을 시도했으나 연결 실패. psql -h 엔드포인트 \ -U username \ -d dbname \ -p 5432오류 메시지:psql: error: connection to server failed네트워크 진단 결과: ping # → Request timeoutnc -vz 5432# → Operation timed out즉, RDS 인스턴스가 외부에서 접근 불가능한 상태임을 확인.🔍 원인 분석RDS가 Private Subnet에 존재함RDS Subnet Group이 연결된 서브넷(RDS-Pvt-subnet-1, RDS-Pvt-subnet-2, …)이 모두**라우팅 테이블 RDS-Pvt-rt**에 연결되어..

디스코드 - 공부봇 2025. 10. 29. 10:57

디스코드 봇 생성

EC2 인스턴스에 springboot는 올렸지만, rds가 안 올라가는 문제가 있었다.

디스코드 - 공부봇 2025. 10. 29. 10:54

AWS - 고급 Amazon S3

Amazon S3 – 객체의 스토리지 클래스 전환 및 수명 주기 관리1. 객체 이동(Transition) 개념Amazon S3에서는 객체를 다른 스토리지 클래스로 이전(Transition) 할 수 있음예시:Standard → Standard-IA → Intelligent-Tiering → One-Zone-IA또는 → Glacier Flexible Retrieval / Glacier Deep Archive전환은 수작업으로 할 수도 있고, Lifecycle Rule을 통해 자동화할 수도 있음2. Lifecycle Rules 구성 요소Lifecycle 규칙은 다음 두 가지 주요 동작으로 구성됨Transition Actions일정 기간 후 객체를 다른 스토리지 클래스로 이전예:60일 후 Standard-IA로 ..

클라우드 2025. 10. 24. 18:47

추가 정보

인기글

최신글

페이징

이전
1 2 3 4 ··· 18
다음
TISTORY
MJK © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바