위치 기반 관심사 매칭 소셜 네트워크 서비스 기술 개요
서비스 개요
본 프로젝트는 사용자의 지리적 근접성과 공유된 관심사를 기반으로 연결을 형성하는 소셜 매칭 플랫폼입니다. 사용자가 설정한 지역 범위 내에서 공통적인 취미나 목적을 가진 잠재적 파트너, 친구, 또는 협력자를 탐색할 수 있도록 설계되었습니다. 주요 타겟은 동등한 수준의 상호작용을 원하는 젊은 세대이며, 특정 모임이나 행사 장소에서의 인맥 형성을 ...
9월 12일 01:59에 게시됨
supervisord를 활용한 다중 프로젝트 프로세스 통합 관리
여러 개의 서비스를 동시에 운영해야 하는 상황에서 개별 터미널로 일일이 실행하는 것은 비효율적입니다. 본 가이드에서는 Python 메인 서비스, 보조 모듈, Celery 스케줄러, 그리고 Spring Boot 애플리케이션을 supervisord 하나로 묶어 관리하는 방법을 살펴봅니다.
설치 및 환경 구성
가상 환경 내부에 supervisord를 설치하면 매번 환경을 활성화해야 하는 번거로움 ...
6월 30일 18:44에 게시됨
Celery를 활용한 분산 비동기 작업 처리
1. Celery 개요
Celery는 파이썬 기반의 분산 비동기 작업 처리 프레임워크입니다. 이름은 '샐러리(salary)'가 아닌 채소인 '셀러리(celery)'에서 유래했으며, 주로 장시간 소요되거나 즉시 실행이 필요 없는 작업들을 백그라운드에서 처리하기 위해 사용됩니다.
주요 용도:
비동기 작업 처리: HTTP 요청과 같은 실시간 처리 외부 작업을 별도 프로세스에서 수행하여 ...
5월 26일 23:34에 게시됨