디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

좀 귀찮지만 왜 싱글톤을 안쓰고 람다캡쳐+DI를 쓴지 설명해줌

ㅆㅇㅆ(124.216) 2025.10.28 15:40:49
조회 138 추천 0 댓글 0

나도 걍 2달전에 짜두고 돈 안되서 버려둔거라 가물가물하지만 어차피 이건 뭐 어려운것도 아니고


Fast API자체가 의존성 함수또는 클래스를 사용하며 정의됨


이 과정에서 정의된 의존성은 요청된 시점에서 가져오고 그 핸들러의 인자를 가져옴


싱글톤도 이때 의존성을 주입하는 거대한 컨테이너로 쓸 수있지만


어차피 FastAPI에서는 람다 캡쳐해서 데이터 넣으면 FastAPI는 기본적으로 값이 변하지 않으면 첫 요청 이후 그 객체를 캐싱함


따라서 캐싱이라는 관점에서보면 첫 실행에서 차이가 있지, 2번째에서는 큰 차이가 없음


따라서 싱글톤이랑 내부적으로 거의 동일하게 흘러감.


문제는 이 관점에서 에이전트 병렬처리를 위한 에이전트의 노드화 하고 엣지(즉 해야할 작업 FLOW)를 만든다했을때 이때 싱글톤이면 힘들다.


에이전트는 독립적인 상태를 보장해야하는데, 싱글톤을 쓰면 싱글톤의 상태에 종속된다. 이게 병렬처리에서 싱글톤이 꺼려지는 이유고.


따라서 DI로 정확히 그 시점에서 주입하는게 훨 나은거


FastAPI 프레임워크의 문서를 읽고 그 안에서 그 철학을 존중하는게 맞음


프레임워크를 쓴다는 것은 그러한 것.



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이제는 의미 없어진 것 같은 시상식은? 운영자 25/12/01 - -
AD 따뜻한 겨울나기! 방한용품 SALE 운영자 25/11/27 - -
2901678 장거리 함 뛰면 후유증 생각보다 오래가는듯 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 66 0
2901677 뛰뛰하면 오히려 식욕이 감소해서 식사량 줄음 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 80 0
2901676 솔직히 애널두 모기 나오면 진짜 답 없당.. ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 69 0
2901675 왜 날씨 추워지니까 오히려 모기가 더 쌔진걸깡? ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 41 0
2901673 한달에 1km 씩만 늘려야징 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 67 0
2901672 나님 애널은 모기한테 괴롭힘 안 당하려구 모기약 찐하게 틀구갔다옴 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 75 0
2901671 실베가 내 샌드백 가루로 만듬 [9] ㅇㅇ(211.234) 11.09 134 0
2901668 ㅆㅇㅆ병신새끼 실베까지 가서 온동네에 조리돌림 당하네 ㅇㅇ(211.196) 11.09 108 5
2901667 날씨 쌀쌀해져서 그런지 속도 잘 나옴 ㅇㅅㅇ [2] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 88 0
2901666 하루 2시간 갤질하는데 쓰는데 스트레스 넘받아서 딴곳가야긋다 [4] ㅆㅇㅆ찡갤로그로 이동합니다. 11.09 388 9
2901665 뛰뛰하구 찬물샤워하면 상쾌함 ㄱㅆㅅㅌㅊ [2] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 79 0
2901664 포켓몬스터 스칼렛... ㅎㅎㅎ 넥도리아(119.195) 11.09 80 0
2901663 심플한 마인드맵 사이트 [ 💡Nody ] 를 개발했습니다! [4] 노디(211.54) 11.09 128 4
2901662 프갤은 무서운 곳이네 [4] chironpractor갤로그로 이동합니다. 11.09 127 0
2901661 지잡을 걸러야하는 이유 프갤러(106.101) 11.09 91 2
2901660 실베고로시 뭐야 [9] 에이도비갤로그로 이동합니다. 11.09 173 0
2901659 ㅆㅇㅆ이새끼는 누구보다 다중이질 쳐하면서 [4] ㅇㅇ(118.235) 11.09 141 5
2901658 스마트폰에 파묻힌 ‘운동 없는 좌식생활’의 미래, 인공지능이 그렸다 발명도둑잡기(118.216) 11.09 60 0
2901657 아이피 수십개 갖고싶다 분탕질 매일하게 [1] ㅇㅇ(115.140) 11.09 103 0
2901654 “시진핑 앞 ‘강심장’ 이 대통령”…뼈 있는 ‘폰 보안’ 농담에 외신 주 발명도둑잡기(118.216) 11.09 90 0
2901653 코프링 화요일에 2차 면접이다.. [2] 프갤러(49.171) 11.09 102 0
2901652 믿거조란 말이 틀린 이유 프갤러(223.28) 11.09 141 0
2901649 지피티로 2000라인 코딩했음 프갤러(223.194) 11.09 83 0
2901648 원종을 만드는 원종 [5] chironpractor갤로그로 이동합니다. 11.09 104 0
2901646 ❤✨☀⭐⚡☘⛩나님 시작합니당⛩☘⚡⭐☀✨❤ [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 86 0
2901645 떽! 모렁이 너 일루안와잇?! [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.09 87 0
2901644 금융권에서 공기업 경력도 ㄱㅊ? 프갤러(14.51) 11.09 94 0
2901643 미남요원과 밀애 빠진 총리 부인…한 나라 정책 흔들었다 발명도둑잡기(118.216) 11.09 87 0
2901641 내가 볼때 리눅스는 이제 과거의 영광으로 남겨야함 [3] 프갤러(117.111) 11.09 155 0
2901639 ㅆㅇㅆ가 영남대?다니던 걔 맞냐 [2] 만슈무강갤로그로 이동합니다. 11.09 226 4
2901638 5년차 TC 1.1 계약 8700 ㅁㅌㅊ냐 [4] 만슈무강갤로그로 이동합니다. 11.09 137 0
2901637 ㅆㅇㅆ = 앱히키 ㅇㅇ(222.108) 11.09 107 0
2901636 "독자 개발했다며" 공개한 전투기가 한국의 KF-21과 너무 똑같은 이 발명도둑잡기(118.216) 11.09 115 0
2901635 생각을 해봐라. 넥사크로 쓰면서 "언어는 도구다. 목표는 생존이다." [5] 프갤러(110.8) 11.09 156 0
2901633 고졸국비 30살인데 웹개발 초봉 3000이면 잘한거임? [6] 프갤러(175.208) 11.09 289 0
2901632 틀렸다. 레거시는 그저 무능과 나태함일 뿐이다. 프갤러(211.234) 11.09 110 0
2901631 짐 정리 어떻게 하냐.... 이사갈 집이 정해질지도? 넥도리아(14.35) 11.09 83 0
2901630 코드짜는 여자 << 꼴리지않냐 [12] 루도그담당(58.239) 11.09 200 0
2901629 냥덩이도 장기기증 준비를 발명도둑잡기(118.216) 11.09 87 0
2901628 이천수, 억대 사기혐의 피소 발명도둑잡기(118.216) 11.09 83 0
2901626 이재명이 말하는.. 윤석열이 AI 망친 이유 [1] 발명도둑잡기(118.216) 11.09 117 1
2901624 현역일 땐 나도 기술 중심의 생각을 했었는데 [3] chironpractor갤로그로 이동합니다. 11.09 124 0
2901623 취업하지마 저능아 버러지들 천지다. [2] 프갤러(27.176) 11.09 203 0
2901622 다이소 키보드 저번에 디자인 마음에 드는거 있었는데 이제 없네 프갤러(223.63) 11.09 88 0
2901620 SI 판에 기사 이거 필요하다는데 [3] 프갤러(221.157) 11.09 116 0
2901619 밑천이 다 드러나는데 자꾸 아는척하니까 [5] ㅇㅇ(106.252) 11.09 556 16
2901618 타로 사이트를 몇개월간 쳐만드는것도 제정신 아니긴함 ㅇㅇ(106.252) 11.09 124 4
2901617 여자들은 말투부터가 티가 남 [17] 에이도비갤로그로 이동합니다. 11.09 250 1
2901616 24시간 365일 스파링 갤러리에 오셨습니다 [4] 헬마스터갤로그로 이동합니다. 11.09 96 0
2901615 진짜 악감정 없음. 잘되길 빈다. [2] ㅇㅇ(124.48) 11.09 160 2
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2