검색 본문
laurent.tistory.com 나무보다 숲을 [서평] 트러블슈팅 개론서 - 자바 잘 읽는 법 29 파 product.kyobobook.co.kr 번역서 제목은 '자바 잘 읽는 법’이지만, 원서 제목은 ‘Troubleshooting Java’이다. 책의 전체적인 내용은 자바 기반의 트러블슈팅에 초점을 맞추고 있다. 일반적으로 ‘자바를 잘 읽는법’이라고 생각해보면 그렇게 어렵지 않을 것 같다고 생각할 수 있다. 다른 자바 책들과는 다르게 이... 2024.05.12 블로그 검색 더보기 happylife10.tistory.com 지식공급소 엑스디너리 히어로즈의 첫 정규 앨범 '트러블슈팅' 4 엑스디너리 히어로즈의 음악 여정은 그들의 첫 정규 앨범 '트러블슈팅' 발매로 새로운 전환점을 맞이했습니다. JYP 엔터테인먼트 소속의 이 밴드는 데뷔곡 '해피 데스 데이'를 통해 대중의 주목을 받기 시작했으며, 이후 데뷔 2년 5개월 만에 첫 정규 앨범을 선보이며 음악계에 자신들의 존재감을 확실히 각인시켰습니다... 히어로즈 트러블슈팅 엑스디너리 2024.05.05 mollydays.tistory.com MOLLY [개발 공부 65일차] 트러블 슈팅, 우수 TIL 선정 21 때도 있어서 잘 되는 것 같다가도 시간 지난 다음에 다시 카테고리 빨리빨리 눌러보면 똑같이 장소 데이터를 못 불러오는 경우가 간간이 있었다. 그래서 트러블 슈팅 내용에 적었다가 지우고의 반복으로 많은 삽질을 하였다... React는 비동기 데이터 처리 후에 UI가 업데이트 되기까지는 시간이 필요하다. 그래서... 트러블슈팅 POST_409_Conflict 2024.04.21 [개발 공부 63일차] 트러블 슈팅, Hydration Error [개발 공부 62일차] 개인 프로젝트 진행 상황 | 트러블 슈팅, 매핑 duklook.tistory.com CodingLife [복지맵 프로젝트] 트러블 슈팅 모음집 ① 17 types": ["kakao.maps.d.ts"], } 따라서 "gsap/types" 를 옆에 추가하였습니다. 재빌드 시도 아까와 다르게 드디어 빌드가 성공하였습니다. 결국 이번 트러블 슈팅의 원인은 컴파일 옵션에 대한 저의 이해 부족에서 기인했던 것 같네요. 그럼에도 빠른 시간 내에 해결할 수 있어서 다행 이었습니다. 결론적으로. 일단... 2024.05.16 [나만의 명언집 프로젝트] 트러블 슈팅 ② matt1235.tistory.com logging [쿠폰] 트러블 슈팅 - 동시성 처리 상황 1000개의 할인 쿠폰이 있습니다. 정해진 기간동안 뿌리고, 선착순 1000명이 얻을 수 있습니다. 초당 200명씩 유저가 생성되며, 동시에 쿠폰 발급 요청을 보냅니다. 최대 2000명의 유저가 쿠폰 발급 요청을 보냅니다. Locust 로 트래픽을 만들어 상황을 가정해, 테스트를 진행했습니다. docker-compose.yml 컨테이너를 띄워 localhost:8089 에서 테스트를 진행합니다. 3개의 worker가 트래픽을 생성하도록 합니다. 실행 docker-compose up -d --scale worker=3 docker D 테스트 시작 초당 100명의 유저를 새로 생성하고 최대 2000명으로 설정했습니다. 1분간 서버에 부하를 주었습니다. 실행 결과 초반에는 평균 ResponseTime 이 200~300 ms 이었다가, 나중에는 2600 ~ 3000 ms 까지 느려졌습니다. 유저 수는 조금씩 증가하다가 2000명까지 늘어난 것을 확인할 수 있습니다. 결과 분석 앞서 쿠폰 개수를 1000개로 제한해 선착순으로 1000 명에게 나누어주었습니다. 쿠폰을 발급하기 전 coupon 테이블의 issue_quantity(발급 갯수)를 확인하여 1씩 증가시키므로, coupon_issuance 1000개의 튜플이 생성되는게 맞습니다. coupon 테이블 issued_quantity = 1000 1000개 모두 발급되었음을 나타냅니다. coupon_issuance 테이블 총 9451 개의 행이 나왔습니다. 쿠폰 테이블에서는 1000개로 발급되었다고 적혀있는데, 실제 발급 수량이 9.45배 많은 9451개 오류가 발생한 이유 동시성 때문입니다. 쿠폰 발급 요청이 아래와 같이 순차적으로 발생했다면, 문제가 되지 않았을 것입니다. 발급 요청과 처리가 수차적으로 이뤄진 경우 두 명의 유저가 2번의 쿠폰 발급 요청을 하고 쿠폰 2개가 발급되었습니다. 다음은 쿠폰 발급 요청이 동시에 발생한 경우를 살펴보겠습니다. 동시성 처리를 해주지 않으면 위와 같은 상황이 발생할 수 있습니다. 발급된 수량 확인을 확인하고, 쿠폰을 발급하기 직전 다른 트랜잭션이 들어와 실행될 수 있습니다. 그 결과 실제로 2개의 쿠폰 발급이 이뤄졌지만, issuedQuantity = 1 로 Lock 사용 발급된 수량 확인, 쿠폰 발급 행위를 하나의 락으로 묶는 것입니다. User1 이 락은 획득해 트랜잭션을 실행하는 동안, User2 에서는 락을 발급을 시도합니다. 하지만 락이 이미 획득된 상태이므로, LOCK 을 얻기위해 대기하게 됩니다. User1이 작업을 마치면, 락이 풀려 User2 에서 획득하게 되면 작업을 실행합니다. LOCK을 사용하면 동시성 문제를 해결할 수 있습니다. 공유 자원을 동시에 접근하는 부분 (critical section)을 순차 처리하게 만드는 것인데, 락은 처리량에 병목을 발생시킬 수 있습니다. (a) 13 1000개의 할인 쿠폰이 있습니다. 정해진 기간동안 뿌리고, 선착순 1000명이 얻을 수 있습니다. 초당 200명씩 유저가 생성되며, 동시에 쿠폰 발급 요청을 보냅니다. 최대 2000명의 유저가 쿠폰 발급 요청을 보냅니다. Locust 로 트래픽을 만들어 상황을 가정해, 테스트를 진행했습니다. docker-compose.yml 컨테이너를 띄워 localhost:8089 에서 테스트를 진행합니다. 3개의 worker가 트래픽을 생성하도록 합니다. 실행 docker-compose up -d --scale worker=3 docker D 2024.04.15 통합웹 더보기
서비스 안내 스토리의 글을 대상으로 검색결과를 제공합니다. 자세히보기 카카오뱅크 Plus 커리어 분야 크리에이터 오전 11시. 장애가 발생하면 고갤 들어 아키를 찾아라 - 인간 팔만대장경과 함께하는 트러블 슈팅 이야기 | 로이드 7 진행되었는지, 이로 인해 서비스에 어떤 영향을 미쳤는지까지도 술술 읊어준다고 합니다. 팀원들에게 아키팀 기술이사라고 불리는 Royd에게는 뭔가 특별한 트러블슈팅 노하우가 있을까요? Royd. 애초에 장애가 발생하지 않게 방지하는 것이 최선이고요. 혹여나 장애가 발생하더라도 빠르게 대응하는 것이 중요하죠... 트러블슈팅 채용 아키텍처 2023.11.16 브런치스토리 검색 더보기 story.kakao.com 앳스타일 앳스타일 - 카카오스토리 JYP 보이밴드 엑스디너리 히어로즈가 컴백한다. 엑스디너리 히어로즈는 오는 30일 정규 1집 'Troubleshooting'(트러블슈팅)을 발매하고 컴백한다. #엑스디너리히어로즈 #엑스디너리히어로즈공식채널 2024.04.22 카카오스토리 검색 더보기 커리어 크리에이터 보기
서비스 안내 Kakao가 운영하는 책 서비스 입니다. 다른 사이트 더보기 네트워크 & 트러블슈팅 (TROUBLESHOOTING MAINTAINING & ROPAIRING NETWORK 저자 Stephen J B... 출간 2004.1.10. 도서 24,300원 자바 트러블슈팅 저자 이상민 출간 2019.12.27. 도서 12,600원 자바 트러블슈팅 저자 이상민 출간 2024.3.14. e북 8,820원 실전 LOG 분석과 체계적인 관리 가이드(에이콘 해킹 보안 시리즈 52) 저자 앤톤 츄바킨 외 출간 2014.6.30. 도서 36,000원 오라클 성능 트러블슈팅의 기초 저자 조동욱 출간 2023.11.27. e북 22,050원 와이어샤크 트러블슈팅 저자 로라 채플 출간 2016.8.30. 도서 31,500원 트러블 슈팅 이야기 저자 이상민 출간 2011.12.27. 트러블슈팅 도커 저자 바이브하브 콜리 외 출간 2018.8.22. 도서 27,000원 오라클 트러블슈팅 저자 이남석 출간 2003.5.24. 트러블슈팅 오라클 퍼포먼스 저자 크리스티안 안토니니 출간 2016.5.3. 도서 40,500원 더보기 (주)카카오는 상품판매의 당사자가 아닙니다.법적고지 안내 (주)카카오는 통신판매중개자로서 통신판매의 당사자가 아니며 상품의 주문 배송 및 환불 등과 관련한 의무와 책임은 각 판매자에게 있습니다.
IT 트러블슈팅 www.troubleshooting.kr/ IT시스템 장애복구, 웹 트러블슈팅, 웹사이트, 홈페이지 제작, 유지보수, 소프트웨어 개발. Storehouse blog.leocat.kr 신청자 작성 까먹지 말고 적어두기!! - 트러블슈팅, 소프트웨어, 개발, 기록. 트러블슈팅 hyun-troubleshooting.tistory.com/ 티스토리 사이트 더보기