# 성능개선

테스트 띠ㅣ디ㄷㄹ띠딕? Postman 으로 띡띡딸깍
띠ㅣ띠ㅣ디ㅣ디ㅣㄷ디디디디딛디디딛디디디딛디다다다디디ㅏㄷ디디딸ㄷ다다가다라ㅏㄷ가다ㅏㄱ? Postman 으로 띡띡딸깍 ㄱㄱ

[사전조사] drag event 성능 개선을 위한 JS web worker
(노잼주의) 본 글은 현업 프로젝트를 위한 개인적인 사전 조사입니다. web worker의 정의와 사용법에 대해서 알게되실 수 있습니다

부족한 성능의 EC2에서 살아남기
클라우드 데이터 플랫폼이라는 프로젝트 진행하면서 당시 신입이었던 저는 많은 실수를 했었습니다. 그 중에서 EC2 성능에 맞지 않는 환경 구축을 함으로써 생겼던 문제에 대해서 좀 적어보려고 합니다.

오픈소스 성능 문제 개선하기
근 2개월 정도 되는 시간동안 OSSCA(오픈소스 컨트리뷰션 아카데미)의 활동에 참여했었습니다! 그 중에 가장 기억에 남았던 오픈소스(python-mysql-replication)에서 발생하는 성능 문제 개선에 대해 공유하려고합니다
debounce와 throttle
🚀 이벤트 핸들링 최적화를 위한 방법: debouncing과 throttling기본(default): 이벤트가 발생할 때마다 네트워크 요청: 이벤트가 잠잠해질 때 네트워크 요청: 일정한 간격으로 끊어서 네트워크 요청업로드중..🔍 예시: 키보드 입력 네트워크 요청de

[개발] Redis의 캐싱 기능을 이용해 조회 성능 높이기
날씨 어플리케이션을 개발하고 서비스를 운영하는 도중에 날씨 정보 조회시 로딩 속도가 너무 느림을 확인했고, 날씨 정보 조회 시 매번 상당히 많은 데이터들을 db로부터 가져오기 때문에 db가 병목 지점이라고 생각했고날씨 정보가 업데이트가 일어나는 주기 동안은 해당 정보

Webpack bundle 사이즈 최적화 - (3)
현재 이 글은 Webpack bundle 사이즈 최적화 - (2) 의 시점 바로 다음에 최적화 했던 부분인데.. 현생이 바쁘단 이유로 글 써야지 써야지.. 만 반복하고 미루어 왔다가 지금 적게 되었습니다.최근 회사 본부에서 사이트에 서비스를 런칭한 이 후 본부적으로 제
MySQL 인덱스 성능 개선하기 - 커버링 인덱스
목표페이징(Paging)을 구현하다보면 다양한 검색필터와 연관관계에 치여 슬로우 쿼리(slow query)가 발생하거나 성능 개선의 니즈를 갖게 된다. 이번 포스트는 성능 개선을 위한 커버링 인덱스를 알아보고 인덱스를 더욱 효율적으로 써보고자 한다.Q. Offset,

lazy로 성능 개선하기
1차 프로젝트 리팩토링을 하여 lighthouse로 성능을 측정해보던 중, 아래와 같이 사용하지 않는 자바스크립트를 줄이는 것을 추천한다는 내용과 마주했다. 사용되지 않는 자바스크립트를 줄이는 방법을 찾아보다가 lazy라는 API를 발견했다. ReactIf you ar

chat gpt api를 사용한 채팅 어플 구현시 응답 지연 개선작업
해커톤에서 chat gpt api를 사용하여 상담 챗봇을 구현하려고 한다. 기능구현 관점에서 서비스 관계도를 그려보면 아래와 같다. 구현방법은 서버 2개를 띄워서 각각의 서버에서 프론트-백(tomcat), 백-ai(fast api)의 통신을 연결한다. db는 관계형 데

[성능개선] Lazy Loading_intersectionObserver & context api
오라운드 메인 페이지를 다양한 상품을 노출하는 방향으로 개편하면서 많은 양의 이미지 로드에 따라 메인이 늦게 노출되는 문제가 발생했다. 아래의 리스트에 해당하는 이미지는 lazy loading을 통해 유저가 스크롤을 내려 화면에 해당 리스트가 노출될 필요가 있을 때 로
Progress Bar 개선하기 실험(state colocation + CSS Property)
한 동안 인기글에 있었던 progressbar 개선하기 포스팅을 보고 직접 progressbar 구현도 해볼겸 실험해보았다.범용성 있는 스크롤 훅을 목표로 작성했다.코드는 progressbar 컴포넌트 내부에 작성되는 것을 전제로 작성했다.progressbar 컴포넌트

[ParkNav] 알고리즘 Version 0 ~ Version 2
예약 1\. 예약시작시간이 종료시간보다 늦게 입력된 경우 예외처리 \- NOT_END_TO_START(400,"입차시간이 출차시간보다 빨라야 합니다.") 2\. 주차장 ID가 주차장 정보 DB에 없는 경우 예외처리 \- NOT_FO

[실전 카프카 개발부터 운영까지] 제로카피(zero-copy)
이벤트 버스와 카프카의 성능 비교를 공부하던 중 제로 카피가 무엇인지 궁금하여 정리한 내용입니다. “카프카는 이벤트버스와 달리 BPS와 상관없이 지연이 거의 발생하지 않음을 알 수 있습니다. 이러한 성능 차이를 보이는 이유로, 이벤트 버스는 서빙 레이어와 스토리지