디시인사이드 갤러리

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

갤러리 본문 영역

ㅆㅇㅆ야 자신 있으면 테스트를 하라니까

에이도비갤로그로 이동합니다. 2025.10.29 00:50:48
조회 188 추천 1 댓글 13
														


llm이 순식간에 테스트코드 만들어주는데 왜 테스트를 안하냐? 걍 내가 해준다



1) FastAPI의 캐싱에 대한 주장


여러번 얘기하는 거지만 너도 엔지니어라면 말을 정확히 해라.

너는 캐싱하는 게 아니라 걍 변수를 재사용하고 있는 거임.

캐싱은 lru_cache 같은 걸 써야 캐싱되는 거고,

니가 만든 건 함수가 매번 실행되는데 단지 값만 참조하는 거임.


24b0d121e09c28a8699fe8b115ef046f5b489a9dae



24b0d121e09c28a8699fe8b115ef046b65689234




2) 병렬처리에서 싱글톤을 쓰면 조립이 어렵고 안좋다?



24b0d121e09c28a8699fe8b115ef046f5745919cac



24b0d121e09c28a8699fe8b115ef046c65f02e469a





a15714ab041eb360be3335625683746f01534429d6a4e389d53662f59d17cd6e1daa52a6c580bcac64ddcb8b92


싱글톤이 병렬 실행에 뭐가 어쨌단 거임?

gather로 그래프 병렬실행해도 오류 하나 안난다. 1만개를 실행해도 안남.

이렇기 때문에 네가 어설프게 mutable한 상태공유 시켜놓고

싱글톤 안좋다고 하는 것으로 밖에 안들림


아예 이렇게 만들어놓으면 _node가 dict라서 가변상태라는 걸 쉽게 알 수 있기 때문에

주의하면서 개발할 수 있고 아예 방지할 수도 있음.


그리고 나는 이미 병렬처리 존나게 하는 프로젝트를 여러개 성공시킨 사람인데

너는 뭘 성공시켜봤다고 나한테 '니 말대로 하면 뻗는다~' 이런 식의 소릴 자꾸 하는 거냐??

말할 때 잘 생각하고 발언해라.




3) 멀티워커 불가


24b0d121e09c28a8699fe8b115ef046f584e9c9fab



24b0d121e09c28a8699fe8b115ef046c61f8204b98


이대로 돌리면

워커 2개 쓰면 인스턴스도 2개가 생성된다


여기서 "여러 인스턴스"란 네가 만든 람다 캡쳐 크로마 db 같은 게 여러개 생성된다는 거임

당연히 이럼 안되겠지?




4) Custom DI가 FastAPI 권장사항이다?



24b0d121e09c28a8699fe8b115ef046f5a4e9099a1


24b0d121e09c28a8699fe8b115ef046c60f02c499e



이게 진짜 권장 구현임


컨텍스트 매니저로 with 쓸 수 있게 하고

app.state쓰고

파이썬 권장 DI인 Depends를 쓴 코드임

딱 봐도 간결하고 심지어 더 빠르다

이해하기도 쉽고 모듈화하기도 편하지


근데 네 방식?





a15714ab041eb360be3335625683746f01534429d6a4e289d73561f49f1ccd6ecd2a6ee6cb7b9849c9b388fbcfcd



a15714ab041eb360be3335625683746f01534429d6a4e289d73561f49916cd6e7d73d19faac5767b7f538049d77b



a15714ab041eb360be3335625683746f01534429d6a4e289d73561f49812cd6ec7bb6ce1e4dc1cbb4e41b80e7686



a15714ab041eb360be3335625683746f01534429d6a4e289d73561f79c15cd6eff6bdafa2aa423481c6676dc9686





a15714ab041eb360be3335625683746f01534429d6a4e289d73561f79d17cd6ec43a14e90520633f34bba6dd96



a15714ab041eb360be3335625683746f01534429d6a4e289d73561f79d1ccd6ebc0a0de8f66bc99598a3ca148920



최악의 경우 코드가 10배 가까이 많아져야 할 수도 있음


아니 이런 걸 떠나서 상식적으로


FastAPI가 Native DI를 만들어놓고도

님들 저희 DI 쓰레기니깐 커스텀으로 만들어쓰세요~~~ 이러겠냐??


니가 나름의 미학이 있다고 해서 그런가보다 했던 거지

실제로 니가 맞다고 생각한 게 아님



프갤 알바가 제정신이 아닌지 자꾸 내 글 날려서 걍 이미지로 캡쳐해서 올렸다










추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 제목 글쓴이 작성일 조회 추천
설문 해외에서 겪는 불합리한 대우에 대응 잘 할 것 같은 스타는? 운영자 25/11/03 - -
AD 저녁 뭐먹지? 오늘의 메뉴 추천! 운영자 25/10/31 - -
2900527 CGV 1인 관람권 할인중이야 [1] ㅇㅇ(49.254) 11.04 88 0
2900525 러스트충에게 우스이가 보이는구나. [5] 헬마스터갤로그로 이동합니다. 11.04 116 0
2900520 물 들어올 때 노 저어야지 chironpractor갤로그로 이동합니다. 11.04 55 0
2900515 재매이햄 근데 유능하시네. 재미이햄 때문에 요새 키움증권 자동매매 [4] ㅆㅇㅆ(104.28) 11.03 126 0
2900510 방구석 히키코모리 개발자들 있니? 옵톡방 프갤러(112.168) 11.03 69 0
2900508 경력자인데 db설계 안해봤는데 어렵냐 [5] ㅇㅇ(211.196) 11.03 115 0
2900503 간만에 낮에 코노 잠깐 들렀었는데 chironpractor갤로그로 이동합니다. 11.03 54 0
2900502 으음... 카카오 로그인 붙여보려다가 뭔가 현실의 벽 느꼈다. [3] 프갤러(110.8) 11.03 96 0
2900495 나랑 성향 맞는 사람이랑 일하고 싶다 [1] ㅇㅇ(121.162) 11.03 87 0
2900486 사람 만나는거 자주 하는거 중요함 chironpractor갤로그로 이동합니다. 11.03 62 0
2900480 판교 이새끼들은 허세 가오충만 있는 거냐? [2] ㅇㅇ(185.213) 11.03 122 0
2900475 울산 1인 창업하면 1년동안 사무실 공짜로 쓸 수 있다던데 ㅆㅇㅆ(104.28) 11.03 65 0
2900469 거절이유 표면상의 사유는 대학원 상경한다고 [5] ㅆㅇㅆ(104.28) 11.03 89 0
2900466 PC 디시 차단설정 이해가 안가네 [2] ㅇㅇ(122.199) 11.03 64 0
2900465 내 인생에서 유일하게 여자 딱 한번 사겨볼 수 있었던 기회는 [11] ㅆㅇㅆ(104.28) 11.03 133 0
2900460 이제부터 MBTI 질문에 없다고 답한다 [1] 헬마스터갤로그로 이동합니다. 11.03 57 0
2900458 늬들은 모르겠지만 사실 [12] 배구공(119.202) 11.03 76 0
2900440 노트북 사려는데 14인치도 괜찮음? [2] 프갤러(119.204) 11.03 70 0
2900434 올해 비동일계에서 컴공으로 편입했는데 [2] 프갤러(114.203) 11.03 88 0
2900432 클라우드 플레어 warp이거 확실히 성능늘어나네 [1] ㅆㅇㅆ찡갤로그로 이동합니다. 11.03 80 0
2900431 마스터플랜의 망령 [1] ㅇㅇ(211.216) 11.03 51 1
2900430 근데 뭐 나도 똥물을 치우는 쪽보단 뿌리는 쪽일듯 [2] 프갤러(27.177) 11.03 76 0
2900428 오늘 저녁은 전복죽 chironpractor갤로그로 이동합니다. 11.03 37 0
2900426 흠 KT로 폰으로 해보니까 되네 ㅆㅇㅆ(124.216) 11.03 45 0
2900425 소프트웨어 난개발이라는게 스타로치면 세빠닥 테크 타놓고 프갤러(27.177) 11.03 58 0
2900424 아이큐 근데 의미 없지 않냐? 아이큐 276이 지구평평론 말하던데 [3] ㅆㅇㅆ(124.216) 11.03 91 0
2900420 한국은 전문가에 대한 불신이 팽배해있다. [1] 프갤러(223.55) 11.03 61 1
2900418 If 중첩 될일이 없는데 개초보라 그런거임? [5] 프갤러(106.101) 11.03 76 0
2900417 서버는 살아있는데 검색 api만 뒤진거같은데 [1] ㅆㅇㅆ찡갤로그로 이동합니다. 11.03 41 0
2900416 Ai로 프론트 디자인 트렌디하게 뽑는 방법이뭐임? [1] 프갤러(106.101) 11.03 53 0
2900415 대학교 2학년 자바 팀플 주제 뭐해야될까요? [2] 프갤러(220.73) 11.03 59 0
2900414 한국에 제대로 된 프로그래머가 적은 이유 [8] 프갤러(223.63) 11.03 456 10
2900413 애들아 미안한데 지금 국립 중앙도서관 api 나만 작동 안하냐? ㅆㅇㅆ(124.216) 11.03 54 0
2900412 버전같은건 좀 넉넉하게 쓰면안돼나 [1] ㅇㅇ(59.31) 11.03 63 0
2900410 지금 국립중앙도서관 api가 동작을 안하노 ㅆㅇㅆ찡갤로그로 이동합니다. 11.03 60 0
2900409 시대가 어느 시대인데 아직도 MFC 를 사용하냐 [5] 프갤러(59.16) 11.03 89 0
2900408 나는메가 스톤 얻을 수 있을까 [2] 넥도리아(223.38) 11.03 48 0
2900407 왜 한국에 제대로 된 프로그래머가 없는 줄 암?? [7] ㅇㅇ(222.108) 11.03 146 2
2900406 파이썬 3.14 받으면 안됨? [3] 오스카갤로그로 이동합니다. 11.03 84 0
2900405 저녁에 [1] 배구공(119.202) 11.03 64 0
2900404 여기가 원종 형님 갤러리 인가요? [2] 프갤러(59.25) 11.03 73 0
2900403 근데 요즘 서비스기업들 다 죽은거같은데 [5] 프갤러(211.234) 11.03 111 0
2900401 자가로 커피 사서, T day 개인컵으로 뜨거운 뜨듯한 아메리카노. et 넥도리아2025(14.35) 11.03 33 0
2900400 주변 사람이 쩝쩝충이면 어찌 생각함 [16] 루도그담당(58.239) 11.03 129 0
2900399 오늘의 테트리스 배구공(119.202) 11.03 66 0
2900398 안녕~ [11] 마호로갤로그로 이동합니다. 11.03 103 0
2900397 저수준 뽕 맞아버린 애들이 많구나 [4] 루도그담당(58.239) 11.03 110 0
2900396 [애니뉴스] 블로그 유입 - 검색 등록 방법 프갤러(121.172) 11.03 41 0
2900395 아리랑 [1] 배구공(119.202) 11.03 51 0
2900394 이제 잔다..ㅇㅅㅇ [2] 헤르 미온느갤로그로 이동합니다. 11.03 62 0
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

디시미디어

디시이슈

1/2