소개
백엔드 개발자
스타트업 창업
(전) 토스 증권 NoOps팀
(전) Asleep 슬립루틴 개발
(전) ABLY 광고 사업팀
PyCon Korea 21/22/23 Speaker
자격증 및 수상 내역
AWS 2023 StartUp Security GameDay 1등
3x AWS Certified
AWS Certified Database – Specialty
AWS Certified Solutions Architect - Associate
AWS Certified Developer - Associate
CKAD(Certified Kubernetes Application Developer)
기술 블로그: qu3vipon.com
깃허브: github.com/qu3vipon
강의
수강평
- 실전! Redis 활용
- 실전! FastAPI 입문
게시글
질문&답변
Internal Server Error
안녕하세요. Internal Server Error 발생 시에 서버를 실행하신 터미널에 어떤 메시지가 출력되는 지 확인해주시겠어요?
- 0
- 2
- 32
질문&답변
장바구니 구현 관련
안녕하세요. 좋은 질문 감사드립니다! 먼저 엔지니어링 영역에서 언제나 맞는 정답은 없고, 상황에 맞게 각 기술의 trade-off를 고려하면 적합한 기술을 선택하고 구현하는 것이 중요하다는 점을 말씁드립니다. 말씀 주신 것처럼 장바구니를 반영구적으로 저장해야된다면 Redis 보다는 다른 데이터베이스를 이용하는 편이 나을 수도 있습니다. 강의에서 장바구니 데이터는 언제 유실되어도 문제 없는 임시 데이터로 가정하고 설명 드렸습니다. (실제로 일정 기간이 지나면 장바구니가 삭제되는 서비스도 많이 있습니다.)맞습니다. Redis 사용시 메모리 사용량을 고려해서 설계해야 합니다. 그렇기 때문에 TTL 없이 데이터를 저장하는 것은 다소 위험할 수 있습니다. 또 데이터 타입에 따라 한 번에 최대로 저장할 수 있는 용량이 제한되어 있는 경우도 있습니다. 저장해야 되는 데이터의 용량이 크다면 다른 NoSQL을 선택하는 것이 나을 수 있습니다.
- 0
- 2
- 20
질문&답변
PATCH API - 수정
안녕하세요. 코드 상에는 문제가 없어 보이는데 혹시 서버를 멈췄다가 다시 실행해도 똑같은가요?그리고 todo_data가 잘 작성되어 있는지도 한 번 확인해주시겠어요?
- 0
- 2
- 46
질문&답변
메시지 브로커
안녕하세요. 먼저 redis가 정상적으로 동작되고 있는지 확인이 필요할 것 같습니다.터미널에 docker logs chat-redis를 입력했을 때, 아래와 같은 로그가 출력되는지 확인해주실 수 있을까요?"Ready to accept connections tcp" 정상적으로 동작 중이라면, redis-cli를 통해서 직접 채널을 구독하고, 메시지가 정상적으로 전파되는지 확인할 수 있습니다.redis-cli -p 63790SUBSCRIBE openchat이후 채팅 화면에서 메시지 입력해서 메시지가 잘 전파되는지 확인
- 0
- 2
- 37
질문&답변
파이참 임포트 문제
안녕하세요. 혹시 src 디렉토리를 Sources Root로 지정해주셨나요?(사진)
- 0
- 1
- 61
질문&답변
INFO sqlalchemy.engine.Engine ROLLBACK
안녕하세요. 별도로 rollback()을 호출하지 않더라도 sqlalchemy에 의해 session이 모두 사용되고 close()가 호출되는 시점에 자동적으로 rollback()이 호출됩니다.https://docs.sqlalchemy.org/en/20/orm/session_basics.html#closing
- 0
- 1
- 59
질문&답변
FastAPI 오류
안녕하세요. 혹시 에러 화면 캡쳐해서 공유해주실 수 있을까요? 어느 부분에서 발생하는 에러인지 확인해야 할 것 같습니다.
- 0
- 2
- 115
질문&답변
get_todos_handler 부분 쿼리 매개변수 인식 오류
안녕하세요. 인식이 안 된다는게 ?order=DESC로 호출해도 내림차순 정렬이 되지 않는다는 의미일까요?
- 0
- 2
- 46
질문&답변
urls.py 파일에 작성한 코드 분리 여부
안녕하세요! 재밌게 들어주셔서 감사합니다 😄 파이썬에도 프로젝트가 커지면 service나 repository를 분리합니다. 다만 예시 프로젝트에서는 비지니스 로직이 복잡하지 않아서 따로 계층을 분리를 하지 않았습니다. 가장 마지막 강의에 매우 간단하게 service layer를 분리하는 강의가 있습니다.
- 0
- 2
- 97
질문&답변
레디스 사용관련 질문
안녕하세요 :) 해당 상황에서 안정성을 위해서라면 별도의 레디스 서버를 구축하는게 낫지만, 사이드 프로젝트를 위해 간단하게 구성한다면 같은 서버에 레디스를 띄울 수도 있습니다.정답은 없고 컴퓨팅 자원을 어떻게 관리하고 운영할 것인지에 따라 결정하시면 될 것 같습니다!
- 0
- 1
- 90