디시인사이드 갤러리

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

갤러리 본문 영역

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

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

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


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


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


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


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


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


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


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


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


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


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


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



추천 비추천

0

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 이제는 의미 없어진 것 같은 시상식은? 운영자 25/12/01 - -
AD 루틴 ON! 운동 찐템! 지금 할인 중 운영자 25/11/27 - -
2902048 모기 없는 나라 없나 찾아보니깐 지구앤 없데.. ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 148 0
2902047 앗따거 모기 쒸발새끼야!!!!!! [3] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 131 0
2902046 모기 소리 멈췃당?!? ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 124 0
2902044 전과4범 범죄자 이재명 탄핵 사유 분석 정리 잘됬네 [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 211 0
2902042 무슨 제트기 예열 시키는거마냉 모기 주제에 이륙 준비하는거 ;; ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 109 0
2902040 ㄹㅇ 소름끼치는게 이새끼들 날기전에 미리 날개 예열시키면서 소리내는듯 [4] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 144 0
2902039 자야하는데.. ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 150 0
2902038 와 .. ㅅㅂ 모기 소리 나기 시작함.. [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 120 0
2902037 80286 CPU 비밀기능 발명도둑잡기(118.216) 11.11 109 0
2902035 전과4범 범죄자 이재명 탄핵 사유 분석 정리 잘됬네 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 151 0
2902033 애널 조명 끄면 모기 소리 안 들리길.. ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 114 0
2902032 어차피 일이란게 거기서 거기임 [1] 프갤러(110.8) 11.11 152 0
2902031 어우 갤 썩은내 ㅅㅂ 박민준갤로그로 이동합니다. 11.11 127 0
2902030 모기새끼들 나님 귀가 좋아서 상체로 오면 눈치 채니까 하체로 오는듯 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 106 0
2902029 그냥 가려운 정도가 아니라 무슨 알래르기처럼 이상반응 일어나는듯? [5] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 177 0
2902028 겨울모기 이새끼들 ㄹㅇ 존나 쎈게 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 131 0
2902027 이제 하체 위주로 공략하는듯? ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 109 0
2902026 모기들이 전략 바꾼듯? ♥KiTTY냥덩♥갤로그로 이동합니다. 11.11 101 0
2902025 화이자 차트는 좆박았는데 [2] hrin(118.235) 11.11 168 0
2902024 린도라는 국가가 확실히 아웃소싱에 특화 되있는 듯 프갤러(185.255) 11.11 123 0
2902023 잘자요 [7] 개멍청한유라갤로그로 이동합니다. 11.11 168 0
2902021 버그 재현할 때 어떻게 실패 상황을 만들어요? [2] 프갤러(140.248) 11.11 131 0
2902017 이재명 대장동 재판개입 삼권분립 위반했나 탄핵 촉각 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.10 287 0
2902016 나님 모기레이더 발동 냥덩이 1호 발령 ♥KiTTY냥덩♥갤로그로 이동합니다. 11.10 130 0
2902015 한국주식 다 팔고 달러 사라 [1] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.10 112 0
2902013 애널은 제발 모기 없길.. [4] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.10 132 0
2902012 나님 누엇어양.. ♥KiTTY냥덩♥갤로그로 이동합니다. 11.10 133 0
2902009 나님이 배포한 수이 컨트랙트양.. ⭐ [2] 따당갤로그로 이동합니다. 11.10 145 1
2902008 영화 <난징 사진관>, <731> 시급히 개봉해야 한다 [4] 발명도둑잡기(118.216) 11.10 114 0
2902006 떽! 모렁이 너 일루안와잇?! [10] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.10 147 0
2902004 사수없는 스타트업개발자 [11] 프갤러(219.241) 11.10 213 0
2902003 일본 극우는 윤석열 계엄하듯 독도를 침공할 수 있다 발명도둑잡기(118.216) 11.10 114 0
2902001 Sui Move 세션 듣고옴 ㅇㅅㅇ [2] 따당갤로그로 이동합니다. 11.10 162 0
2901999 닉네임 방구석학박사로 바꿀까?? 타이밍뒷.통수한방(1.213) 11.10 62 0
2901998 중소,중견 코테 잘 안보제? [1] ㅇㅇ갤로그로 이동합니다. 11.10 125 0
2901996 Windows 3.1 in HD?! Modern GPU 발명도둑잡기(118.216) 11.10 104 0
2901993 좇센에서 태어난 거 ㄹㅇ 좇나 살기좋음 ㅋㅋㅋ 타이밍뒷.통수한방(1.213) 11.10 85 0
2901992 ‘대만 유사시’ 발언에 中 외교관 “그 더러운 목 베어버리겠다” 발명도둑잡기(118.216) 11.10 98 0
2901991 도스용 GUI 셸을 요새 휴대용 레트로콘솔게임처럼 하면 좋겠습니다 발명도둑잡기(118.216) 11.10 76 0
2901990 조센징은 외향적이라 국가운영을 못한다 [2] 손발이시립디다갤로그로 이동합니다. 11.10 94 0
2901989 김호동 김동우 왤케 프갤 빌런들은 이름이 비슷하냐 ㅋㅋ [8] 프갤러(218.147) 11.10 132 3
2901988 에이도비가 ㅆㅇㅆ인이유 [9] ㅇㅇ(122.42) 11.10 484 13
2901987 유니티 재밌구만 [4] 루도그담당(58.239) 11.10 114 0
2901986 일본 최고의 PC통신 터미널 에뮬레이터 남북통일 발명도둑잡기(118.216) 11.10 79 0
2901985 조성용님의 한글 인터프리터 1.0 언어 [1] 발명도둑잡기(118.216) 11.10 106 0
2901984 흠.. 애널은 멍유 착해진듯? [2] ♥KiTTY냥덩♥갤로그로 이동합니다. 11.10 132 0
2901983 나는내향적이야 외향충들이날음해했어 그래서조현병에걸렸어 손발이시립디다갤로그로 이동합니다. 11.10 95 0
2901982 골뱅이소면 정말 좋아했었는데 [13] 개멍청한유라갤로그로 이동합니다. 11.10 136 0
2901980 골뱅이 삶았다 [10] chironpractor갤로그로 이동합니다. 11.10 122 0
2901978 게임 한글화 PC98용 이인도 한글패치 베타버전 공개 발명도둑잡기(118.216) 11.10 91 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2