isucon 사내 ISUCON 기술 공개 본 기사는 회사 내 Isucon을 개최할 때 고려한 내용, 노력한 내용, 그 결과 등을 소개한다. 당사에서 Isucon을 개최하고 싶다면 본 기사의 내용을 참고할 수 있을 것 같습니다. 또 엔지니어 유형의 관점에서 보면 참가자들은 대부분 웹과 엔지니어들이지만 인터넷 엔지니어, 클로드 엔지니어 등 다양한 엔지니어들이 참석해 적극적인 논평을 내놓았다.개최 방침 부분에는 効果があるのか、未知数 기재... Firebaseisucon ISUCON 9 예선은 Docker로만 진행됩니다. Docker를 사용하여 로컬 환경에서 구축 됩니다.ySQL 및 Go를 설치하지 않고 Docker로만 이동합니다.응용 프로그램은 Ruby를 사용합니다.(루비를 설치할 필요도 없음) Docker 19.03.4 초기 데이터를 준비합니다.여기서 perl의 Docker 컨테이너를 사용하여 SQL 등을 생성하는 것 같습니다. 루비 환경 준비 루비 응용 프로그램을 실행할 준비를 하세요.webapp/rub... Dockerisucon 라즈파 아이수콘으로. 주어진 웹 응용 프로그램을 가장 빠른 사람이 이기도록 설정 2, 3인 1팀 8시간 자세한 내용은 참조 치즈파이를 계속 갖고 싶어서 한밤중에 아마존을 봐서 지난번에 참가한 ISUCON은 여러 가지 이유로 1, 2시간 밖에 참가하지 못했다 치즈파이를 계속 갖고 싶어서 라즈파이 터치 라즈파가 ISUCON을 수행할 수 있도록 함 의외로 판매상에 따라 가격과 부속품이 다르기 때문에 가장 보기 좋다. ... RaspberryPiisucon 저는 Isucon8에 참가해서 예선을 통과했습니다. 며칠 전에 나는 ISUCON에 참가했다.그리고 예선을 통과했다. 사전에 Isucon7 예선을 한 번 해결했는데 그때 몸이 아파서 못 나갔어요. 우선 컴퓨터 한 세트를 확장하고 인터넷 환경을 임대 회의실의 주머니 와이파이에 연결할 준비를 한다.하지만 핑은 53ms와 SSH로 작업할 때 엄격한 속도로 자신의 주머니 와이파이를 사용했다.(이것은 Ping20ms 정도의 속도) 문제를 읽을 때 팀원들... isucon8Goisucon x/sync/singleflight의 주의점과 제로 시간 캐시 A와 B가 병렬로 Singleflight를 통해Calc를 호출하지만 B가 호출될 때 이미 A의 요청을 실행하고 있기 때문에 결과를 공유하기만 하면 실제 계산이 되지 않는다. 일정 시간 Expire 캐시를 업데이트하는 등 전혀 문제가 없는 행동이지만 B가 호출되기 전에 업데이트 처리를 할 때 문제가 발생할 수 있습니다. 위의 그림에서 B는 데이터를 Mod2로 업데이트했습니다.그러나 이후 Sin... Goisucon Ruby에서 ISUCON에 도전할 때 유용한 StackProof Web navigator 사용 방법 아이스콘9 예선이 임박했네요. 나 혼자 지난해 아이스콘8에 Go 언어로 나왔는데 올해는 팀원 사정으로 루비로 나갈 것 같다. 아이스콘 때 전문화 조절을 잘 해왔는데 루비가 뭘로 전문화해야 할지 몰라서 조사를 해봤어요. (참고로 Go 언어에서 pprof를 사용하면 그에 상응하는 해석을 할 수 있다) 그 결과 사용할 수 있을 것 같다. 이 밖에 동시 사용 을 통해 웹 브라우저에서 해석 결과를 열... isuconstackprofRubyrubygems
사내 ISUCON 기술 공개 본 기사는 회사 내 Isucon을 개최할 때 고려한 내용, 노력한 내용, 그 결과 등을 소개한다. 당사에서 Isucon을 개최하고 싶다면 본 기사의 내용을 참고할 수 있을 것 같습니다. 또 엔지니어 유형의 관점에서 보면 참가자들은 대부분 웹과 엔지니어들이지만 인터넷 엔지니어, 클로드 엔지니어 등 다양한 엔지니어들이 참석해 적극적인 논평을 내놓았다.개최 방침 부분에는 効果があるのか、未知数 기재... Firebaseisucon ISUCON 9 예선은 Docker로만 진행됩니다. Docker를 사용하여 로컬 환경에서 구축 됩니다.ySQL 및 Go를 설치하지 않고 Docker로만 이동합니다.응용 프로그램은 Ruby를 사용합니다.(루비를 설치할 필요도 없음) Docker 19.03.4 초기 데이터를 준비합니다.여기서 perl의 Docker 컨테이너를 사용하여 SQL 등을 생성하는 것 같습니다. 루비 환경 준비 루비 응용 프로그램을 실행할 준비를 하세요.webapp/rub... Dockerisucon 라즈파 아이수콘으로. 주어진 웹 응용 프로그램을 가장 빠른 사람이 이기도록 설정 2, 3인 1팀 8시간 자세한 내용은 참조 치즈파이를 계속 갖고 싶어서 한밤중에 아마존을 봐서 지난번에 참가한 ISUCON은 여러 가지 이유로 1, 2시간 밖에 참가하지 못했다 치즈파이를 계속 갖고 싶어서 라즈파이 터치 라즈파가 ISUCON을 수행할 수 있도록 함 의외로 판매상에 따라 가격과 부속품이 다르기 때문에 가장 보기 좋다. ... RaspberryPiisucon 저는 Isucon8에 참가해서 예선을 통과했습니다. 며칠 전에 나는 ISUCON에 참가했다.그리고 예선을 통과했다. 사전에 Isucon7 예선을 한 번 해결했는데 그때 몸이 아파서 못 나갔어요. 우선 컴퓨터 한 세트를 확장하고 인터넷 환경을 임대 회의실의 주머니 와이파이에 연결할 준비를 한다.하지만 핑은 53ms와 SSH로 작업할 때 엄격한 속도로 자신의 주머니 와이파이를 사용했다.(이것은 Ping20ms 정도의 속도) 문제를 읽을 때 팀원들... isucon8Goisucon x/sync/singleflight의 주의점과 제로 시간 캐시 A와 B가 병렬로 Singleflight를 통해Calc를 호출하지만 B가 호출될 때 이미 A의 요청을 실행하고 있기 때문에 결과를 공유하기만 하면 실제 계산이 되지 않는다. 일정 시간 Expire 캐시를 업데이트하는 등 전혀 문제가 없는 행동이지만 B가 호출되기 전에 업데이트 처리를 할 때 문제가 발생할 수 있습니다. 위의 그림에서 B는 데이터를 Mod2로 업데이트했습니다.그러나 이후 Sin... Goisucon Ruby에서 ISUCON에 도전할 때 유용한 StackProof Web navigator 사용 방법 아이스콘9 예선이 임박했네요. 나 혼자 지난해 아이스콘8에 Go 언어로 나왔는데 올해는 팀원 사정으로 루비로 나갈 것 같다. 아이스콘 때 전문화 조절을 잘 해왔는데 루비가 뭘로 전문화해야 할지 몰라서 조사를 해봤어요. (참고로 Go 언어에서 pprof를 사용하면 그에 상응하는 해석을 할 수 있다) 그 결과 사용할 수 있을 것 같다. 이 밖에 동시 사용 을 통해 웹 브라우저에서 해석 결과를 열... isuconstackprofRubyrubygems