728x90

Pydantic 이란?

pydantic은 타입 애너테이션을 사용해서 데이터를 검증하고 설정들을 관리하는 라이브러리이다. pydantic은 런타임 환경에서 타입을 강제하고 타입이 유효하지 않을 때 에러를 발생시켜준다. FastAPI, Project Jupyter, Microsoft, AWS 등 많은 곳에서 사용된다.

DRF(Django Rest Framework)의 serializer을 대체하며, 속도 또한 더 빠르다.

https://wookkl.tistory.com/62

 

pydantic이란? (DRF Serializer를 대체할 수 있을까?)

들어가며 pydantic은 타입 애너테이션을 사용해서 데이터를 검증하고 설정들을 관리하는 라이브러리이다. pydantic은 런타임 환경에서 타입을 강제하고 타입이 유효하지 않을 때 에러를 발생시켜

wookkl.tistory.com

 

DRF orm syn_to_async

django의 동기적인 코드를 비동기적으로 수행하여 성능 개선을 부르기 위해서(서버를 통해 수집된 데이터를 동기적으로 작성하면 성능적으로 부하가 걸릴수 있다. 특히나 실시간 채팅 서비스 같은거 / 이때 비동기식으로 작성하면 요청을 처리할때 추가적인 스레드를 생성하지 않기 때문에 성능개선을 불러온다.)

https://ssungkang.tistory.com/entry/Django-Channels-%EB%B9%84%EB%8F%99%EA%B8%B0%EC%A0%81-%EC%B1%84%ED%8C%85-%EA%B5%AC%ED%98%84%ED%95%98%EA%B8%B0-WebSocket-3

 

[Django] Channels, 비동기적 채팅 구현하기 - WebSocket (3)

소비자 개선 앞선 포스팅 WebSocket (2) 에서 작성했던 소비자는 동기적으로 작성되어 있습니다. 이렇게 함으로서 django 의 I/O 함수를 쉽게 호출할 수 있어 편리했습니다. 소비자를 비동기식으로 작

ssungkang.tistory.com

 

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

+ Recent posts