728x90
Pydantic 이란?
pydantic은 타입 애너테이션을 사용해서 데이터를 검증하고 설정들을 관리하는 라이브러리이다. pydantic은 런타임 환경에서 타입을 강제하고 타입이 유효하지 않을 때 에러를 발생시켜준다. FastAPI, Project Jupyter, Microsoft, AWS 등 많은 곳에서 사용된다.
DRF(Django Rest Framework)의 serializer을 대체하며, 속도 또한 더 빠르다.
DRF orm syn_to_async
django의 동기적인 코드를 비동기적으로 수행하여 성능 개선을 부르기 위해서(서버를 통해 수집된 데이터를 동기적으로 작성하면 성능적으로 부하가 걸릴수 있다. 특히나 실시간 채팅 서비스 같은거 / 이때 비동기식으로 작성하면 요청을 처리할때 추가적인 스레드를 생성하지 않기 때문에 성능개선을 불러온다.)
728x90
'TIL(Today I Learned)' 카테고리의 다른 글
TIL_220601_스터디 추가 공부 및 정리 (0) | 2022.06.01 |
---|---|
TIL_220517 (0) | 2022.05.17 |
TIL_220224 (0) | 2022.02.24 |
TIL_0215_Data Mesh (0) | 2022.02.16 |
TIL_0215_프로세스 마이닝분석(데이터분석) (0) | 2022.02.15 |