디시인사이드 갤러리

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

갤러리 본문 영역

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

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

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


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


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


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


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


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


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


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


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


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


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


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



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이성 보는 눈 없어서 걱정되는 스타는? 운영자 25/11/10 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
2900005 피에로공 아직도 여기있음메? [3] 카드캡터체리갤로그로 이동합니다. 11.01 89 0
2900002 아이큐 높은 사람보면 부럽긴 함 [2] 루도그담당(58.239) 11.01 132 0
2900001 미국은 내정간섭은 피하려 한다는 느낌은 듦 chironpractor갤로그로 이동합니다. 11.01 88 1
2899996 지듣노 [4] 루도그담당(58.239) 11.01 105 0
2899992 내가 봤을땐 걍 저 친구가 [15] 루도그담당(58.239) 11.01 179 0
2899991 중국에 대한 인식은 홍콩에서도 드러나는데 [5] chironpractor갤로그로 이동합니다. 11.01 104 0
2899988 Mac 스크린 타임 앱 만들어봄 [17] 프갤러(115.138) 11.01 543 23
2899985 걍 싸우지들 마라 [1] 루도그담당(58.239) 11.01 126 0
2899981 [대한민국] 캄보디아 사건에 대한 짧은 글 프갤러(121.172) 11.01 63 0
2899975 124.48 얘 다중이 맞잖아 [1] 루도그담당(58.239) 11.01 97 0
2899974 [대한민국] 노상원 재판 중계 간략 프갤러(121.172) 11.01 61 0
2899971 크몽 ㄹㅇ 좆병신 플랫폼임 [4] 프갤러(175.116) 11.01 120 0
2899945 글삭튀 하는거 걸리면 쪽팔리니까 셀프신고 주작기로 알바삭 ㅋㅋ [1] ㅇㅇ(140.248) 11.01 99 3
2899943 ㅆㅇㅅ 롤갤도하노 [1] 프갤러(223.38) 11.01 92 0
2899942 버거킹을 포기하고 집에 일찍 와서 라면 끓이고 있다. [1] 프갤러(110.8) 11.01 89 0
2899937 vscode extension 하나 개발햇어 [1] 규규(210.100) 11.01 97 0
2899936 뭔 프로그래밍이냐 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ ㅇㅇ(160.238) 11.01 76 0
2899935 나는 파이썬 빠는 것들은 이해가 안가. [12] 프갤러(211.234) 11.01 158 0
2899934 [애니뉴스] Research 항목 추가 프갤러(121.172) 11.01 117 0
2899929 아 버거킹 못먹는다 ㅅㅂ [3] 프갤러(223.56) 11.01 88 0
2899926 저녁 버거킹 먹어야겠다. 프갤러(223.56) 11.01 60 0
2899916 아하 저격 글 유튜브 신고 사유 증명하면 다들 오실 수 있음 유튜브?12 넥도리아2025(14.35) 11.01 62 0
2899914 파이썬 재단 = DEI 지지하는 PC주의 단체 [1] 프갤러(103.137) 11.01 74 0
2899910 크몽 개발자 출신 좆밥새끼 [1] 프갤러(118.235) 11.01 136 0
2899908 개발자 6년차면 연봉얼마정도되냐? 프갤러(223.38) 11.01 91 0
2899906 요새 ai 답변 많이 발전한듯 ㅇㅇ(110.70) 11.01 89 0
2899894 [대한민국] 정치는 백해무익. 닭이 먼저나 달걀이 먼저냐 프갤러(121.172) 11.01 95 0
2899887 가끔 그런 생각이 든다. 누군가 내 인장을 사칭하여 똥글을 쓴다면? 프갤러(121.130) 11.01 80 0
2899886 저번에 버스 도착 알림 만들면서 웹 푸시는 구현해둠 프갤러(27.167) 11.01 95 0
2899885 가야할 길은 먼데 시간이 너무 없군. 프갤러(27.167) 11.01 87 0
2899884 시작을 ai 개발자로 한건 잘한 선택같다 [2] 프갤러(211.234) 11.01 150 0
2899883 러스트로 메신저 서비스 만들고있다. [6] 프갤러(110.8) 11.01 124 0
2899881 그대는 어떻게 살것인가 [10] 공기역학갤로그로 이동합니다. 11.01 155 0
2899876 진짜 갤질 좀 해라!!!! [9] 에이도비갤로그로 이동합니다. 11.01 123 0
2899873 오늘 돈까스먹고 만화책보다 집 갈 예정 [7] ㅆㅇㅆ찡갤로그로 이동합니다. 11.01 136 0
2899864 결국 인문학이다 [5] chironpractor갤로그로 이동합니다. 11.01 129 0
2899863 병원 7층에서 바라본 장면 [3] 넥도리아(223.38) 11.01 174 0
2899862 ddia 멧돼지책이 프갤러(211.186) 11.01 73 0
2899859 ㅇㄷ [7] 프갤러(211.234) 11.01 119 0
2899857 스벅와서 커피 가져가는 중 chironpractor갤로그로 이동합니다. 11.01 69 0
2899856 아침 먹었으니 약먹고 자야지..ㅇㅅㅇ [2] 헤르 미온느갤로그로 이동합니다. 11.01 76 0
2899854 한 방에 인생 역전같은거 바라다간..ㅇㅅㅇ [3] 헤르 미온느갤로그로 이동합니다. 11.01 99 0
2899853 거대한 화분 ㅇㅅㅇ [6] 헤르 미온느갤로그로 이동합니다. 11.01 96 0
2899852 태연 ㅇㅅㅇ 헤르 미온느갤로그로 이동합니다. 11.01 78 0
2899851 하루 한 번 헤르미온느 찬양 헤르 미온느갤로그로 이동합니다. 11.01 91 0
2899850 나는조현병이야 나는내향적이야 손발이시립디다갤로그로 이동합니다. 11.01 96 0
2899846 ㅂㅅ들 인생 역전할 수 있는 유일한 방법은 코인이디 ㅇㅇ(222.108) 11.01 94 0
2899832 에이도비햄 gitee 안하나. 중국애들은 대부분 gitee임 [8] ㅆㅇㅆ(124.216) 11.01 170 1
2899828 섹스뽕냄새 ㅆㅇㅆ(14.32) 11.01 107 1
2899826 출장후기) 개빡셋다 ㅅㅂ [21] 에이도비갤로그로 이동합니다. 11.01 613 5
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2