2020년 4월 25일
개발 이야기 정리
박재호(jrogue@gmail.com)
참고 자료
• <컴퓨터 vs 책> 블로그
• http://jhrogue.blogspot.com/
• OKdevTV 유튜브 방송
• 오늘 방송:
https://www.youtube.com/watch?v=D3uPMdcTSio&list=PLdntWJk2
tJPKvRB0mSqC5tyKUv7HFtcqg&index=2
• 재미있는 개발 이야기 리스트:
https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5t
yKUv7HFtcqg
• 슬라이드 셰어
• https://www.slideshare.net/jrogue/presentations
오늘의 짤방
이메일 주소에 특수 문자 사용하
기 @gaeulbyul
오늘 소개할 내용
• 네오위즈가 AWS ‘올인’을 선언한 이유
• 서머타임과 배치작업
• PHP 버전 타임라인
• 오픈소스 DBMS 테스트 도구
• AWS 엄청 간단한 저장소 요금 계산기
• 맥북프로가 뜨겁다면 오른쪽으로 충전하자
• 책 소개: 쿠버네티스 패턴
(오늘의 논쟁) 네오위즈가 AWS ‘올인’을 선
언한 이유
• https://byline.network/2020/04/16-91/
• “하나는 인력의 문제다. IDC를 크게 운영하고 있는데 인력 이탈이 숙제였다.
네트워크 엔지니어가 거의 다 퇴사했다.”
• “데이터베이스도 바뀐다. 기존에는 오라클DB와 마이SQL로 돼 있었는데 다
걷어낸다고 볼 수 있다.”
• “이것도 인력난에서 시작된 문제다. 저희는 php를 잘 쓰고 있는데, 인력 수
급이 잘 안된다. 대학에서 자바 베이스로 가르치고 있기 때문에 이번 기회에
같이 마이그레이션 하려고 한다.”
• “내부에 장비가 한 대만 있어도 네트워크가 필요하고 IDC를 관리할 인력이
필요하다. 한 대만 남아 있어도 유지보수 비용은 들어간다. 그래서 클라우드
에 올인하게 됐다.”
(개발) 서머타임과 배치작업
• https://meetup.toast.com/posts/232
• 서머 타임이 있을 경우 spring scheduled task와 cron이 어떻게 동작할까?
• 스프링은 상식적으로 동작: 존재하지 않는 시간인 경우 건너뜀
• cron은? 어느 정도 보정해서 동작 → 하지만 side effect로 다른 문제가 발생할 가능성
은 있음
(개발) PHP 버전 타임라인
• https://www.php.net/supported-versions.php
(개발) 오픈소스 DBMS 테스트 도구
• https://github.com/Percona-QA/pstress
• 병렬로 동작하는 오픈소스 DBMS 테스트 도구
• 랜덤 트랜잭션 일으킴, 서버 죽인 다음에 복구해서 점검함
• 스택 추적, 오류 로그, 스레드 관련 SQL 로그 파일 생성
(운영) AWS 엄청 간단한 저장소 요금 계산
기(1)
• https://www.duckbillgroup.com/aws-super-simple-storage-
calculator/
(운영) AWS 엄청 간단한 저장소 요금 계산
기(2)
(운영) 엄청 간단한 AWS 저장소 요금 계산
기(3)
https://calculator.s3.amazonaws.com/index.html
(운영) 엄청 간단한 AWS 저장소 요금 계산
기(4)
https://calculator.aws/
(우리가 몰랐던 사실) 맥북프로가 뜨겁다면
오른쪽으로 충전하자
• https://apple.stackexchange.com/questions/363337/how-to-
find-cause-of-high-kernel-task-cpu-usage/363933#363933
• 왼쪽 썬더볼트 포트 사용시 충전으로 인한 새시 온도 상승
• 전원선을 오른쪽으로… 충전기 두 개면 양쪽으로…
• 2017년 15인치 맥북 프로
• 참고: 커널 태스크 CPU 사용률도 높아짐
(개발자 교양) 책 소개: 쿠버네티스 패턴
• 대상: 쿠버네티스 운영 경험자
• 설계 구현 관련 짧은 패턴 24가지 소개

More Related Content

PDF
2020년 5월 2일 개발 이야기 정리
PDF
2020년 6월 6일 개발 이야기 정리
PDF
2020년 5월 16일 개발 이야기 정리
PDF
[5분 따라하기] git으로 undo하기(remote편)
PDF
2020년 5월 9일 개발 이야기 정리
PDF
2020년 4월 18일 개발 이야기 정리
PDF
2020년 10월 10일 개발자 이야기
PDF
[5분 따라하기] git으로 undo하기(local편)
2020년 5월 2일 개발 이야기 정리
2020년 6월 6일 개발 이야기 정리
2020년 5월 16일 개발 이야기 정리
[5분 따라하기] git으로 undo하기(remote편)
2020년 5월 9일 개발 이야기 정리
2020년 4월 18일 개발 이야기 정리
2020년 10월 10일 개발자 이야기
[5분 따라하기] git으로 undo하기(local편)

What's hot (20)

PDF
[5분 따라하기] git 다중 사용자 신원 설정 방법
PDF
2020년 9월 19일 개발자 이야기
PDF
2020년 8월 1일 개발 이야기 정리
PDF
2020년 9월 26일 개발자 이야기
PDF
2020년 6월 13일 개발 이야기 정리
PDF
[5분 따라하기] 전화번호와 이메일 정규표현식
PDF
2021년 3월 20일 개발자 이야기
PDF
2020년 8월 30일 개발 이야기 정리
PDF
[5분 따라하기] 3차원 지구본을 콘솔에 그리기
PDF
2020년 9월 12일 개발 이야기 정리
PDF
2020년 2월 1일 개발 이야기 정리
PDF
[5분 따라하기] bash에서 파일 확장자 변경
PDF
2020년 4월 4일 개발 이야기 정리
PDF
2020년 7월 4일 개발 이야기 정리
PDF
2021년 3월 13일 개발자 이야기
PDF
2021년 4월 10일 개발자 이야기
PDF
2021년 3월 27일 개발자 이야기
PDF
2020년 8월 8일 개발 이야기 정리
PDF
[설치의 정석] EC2에서 Java-Apache-Tomcat 설치하기
PDF
2020년 10월 17일 개발자 이야기
[5분 따라하기] git 다중 사용자 신원 설정 방법
2020년 9월 19일 개발자 이야기
2020년 8월 1일 개발 이야기 정리
2020년 9월 26일 개발자 이야기
2020년 6월 13일 개발 이야기 정리
[5분 따라하기] 전화번호와 이메일 정규표현식
2021년 3월 20일 개발자 이야기
2020년 8월 30일 개발 이야기 정리
[5분 따라하기] 3차원 지구본을 콘솔에 그리기
2020년 9월 12일 개발 이야기 정리
2020년 2월 1일 개발 이야기 정리
[5분 따라하기] bash에서 파일 확장자 변경
2020년 4월 4일 개발 이야기 정리
2020년 7월 4일 개발 이야기 정리
2021년 3월 13일 개발자 이야기
2021년 4월 10일 개발자 이야기
2021년 3월 27일 개발자 이야기
2020년 8월 8일 개발 이야기 정리
[설치의 정석] EC2에서 Java-Apache-Tomcat 설치하기
2020년 10월 17일 개발자 이야기
Ad

Similar to 2020년 4월 25일 개발 이야기 정리 (20)

PDF
2021년 3월 6일 개발자 이야기
PDF
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
PDF
AngularJS In Production
PDF
2020년 11월 21일 개발자 이야기
PDF
2020년 10월 24일 개발자 이야기
PDF
(OkdevTV) 2024년 10월 30일 개발 이야기
PDF
스타트업 사례로 본 로그 데이터 분석 : Tajo on AWS
PDF
쿠키런 1년, 서버개발 분투기
PDF
2020년 7월 19일 개발 이야기 정리
PDF
2020년 12월 20일 개발자 이야기
PDF
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
PDF
스타트업사례로 본 로그 데이터분석 : Tajo on AWS
PPTX
141118 최창원 웹크롤러제작
PDF
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
PDF
2020년 9월 5일 개발 이야기 정리
PDF
Embedded project presentation
PDF
KGC 2013 DevSisters
PPTX
[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기
PDF
[OkdevTV] 2024년 9월 2일 개발 이야기
PDF
[5분 따라하기] EC2 키 분실 후 대응 방법
2021년 3월 6일 개발자 이야기
2024년 5월 27일 개발자 이야기 - AWS 람다의 내부 동작 방식 외
AngularJS In Production
2020년 11월 21일 개발자 이야기
2020년 10월 24일 개발자 이야기
(OkdevTV) 2024년 10월 30일 개발 이야기
스타트업 사례로 본 로그 데이터 분석 : Tajo on AWS
쿠키런 1년, 서버개발 분투기
2020년 7월 19일 개발 이야기 정리
2020년 12월 20일 개발자 이야기
아마존 클라우드와 함께한 1개월, 쿠키런 사례중심 (KGC 2013)
스타트업사례로 본 로그 데이터분석 : Tajo on AWS
141118 최창원 웹크롤러제작
2024년 6월 24일 개발 이야기 - 메시지 큐 기반 아키텍처가 요즘 인기가 떨어지는 이유는 뭔가요?
2020년 9월 5일 개발 이야기 정리
Embedded project presentation
KGC 2013 DevSisters
[Azure bootcamp2017] Azure App Service로 서비스 탄탄하게 관리하기
[OkdevTV] 2024년 9월 2일 개발 이야기
[5분 따라하기] EC2 키 분실 후 대응 방법
Ad

More from Jay Park (20)

PDF
[독서광] 코드 넘어 회사보다 오래 남을 개발자
PDF
(독서광) 윌 라슨의 엔지니어링 리더십 - 테크 리더를 위한 성공 전략
PDF
[독서광] 모던 소프트웨어 엔지니어링 - 소프트웨어 개발의 복잡함과 난해함 속에서 길을 찾으려는 엔지니어를 위한...
PDF
(독서광) Azure OpenAI로 ChatGPT와 LLM 시스템 쉽고 빠르게 구축하기
PDF
(독서광) 이펙티브 소프트웨어 설계 - 실수와 트레이드오프로부터 배우는 현명한 소프트웨어 설계 가이드
PDF
(독서광) 지능의 기원 - 우리의 뇌 그리고 AI를 만든 다섯 번의 혁신
PDF
(독서광) 린 프로덕트 플레이북: 시장에서 살아남는 프로덕트를 개발하는 6단계 프로세스
PDF
(OkdevTV) 2025년 1월 8일 개발 이야기
PDF
(독서광) 2024년 12월 모두를 위한 소프트웨어 보안 설계와 구현
PDF
(OkdevTV) 2024년 12월 18일 개발 이야기
PDF
(OKdevTV) 2024년 12월 5일 개발 이야기
PDF
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
PDF
(OkdevTV) 2024년 10월 16일 개발 이야기
PDF
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
PDF
(OkdevTV) 2024년 10월 2일 개발 이야기
PDF
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
PDF
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
PDF
[OKdevTV] 2024년 8월 21일 개발 이야기
PDF
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
PDF
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발
[독서광] 코드 넘어 회사보다 오래 남을 개발자
(독서광) 윌 라슨의 엔지니어링 리더십 - 테크 리더를 위한 성공 전략
[독서광] 모던 소프트웨어 엔지니어링 - 소프트웨어 개발의 복잡함과 난해함 속에서 길을 찾으려는 엔지니어를 위한...
(독서광) Azure OpenAI로 ChatGPT와 LLM 시스템 쉽고 빠르게 구축하기
(독서광) 이펙티브 소프트웨어 설계 - 실수와 트레이드오프로부터 배우는 현명한 소프트웨어 설계 가이드
(독서광) 지능의 기원 - 우리의 뇌 그리고 AI를 만든 다섯 번의 혁신
(독서광) 린 프로덕트 플레이북: 시장에서 살아남는 프로덕트를 개발하는 6단계 프로세스
(OkdevTV) 2025년 1월 8일 개발 이야기
(독서광) 2024년 12월 모두를 위한 소프트웨어 보안 설계와 구현
(OkdevTV) 2024년 12월 18일 개발 이야기
(OKdevTV) 2024년 12월 5일 개발 이야기
(독서광) 2024년 11월 선택 설계자들 - 어떻게 함정을 피하고 탁월한 결정을 내릴 것인가
(OkdevTV) 2024년 10월 16일 개발 이야기
(독서광) 갈대 속의 영원 - 저항하고 꿈꾸고 연결하는 발명품, 책의 모험
(OkdevTV) 2024년 10월 2일 개발 이야기
(OkdevTV) 2024년 9월 2일 개발 이야기 - 좋은 리팩토링 vs 나쁜 리팩토링
[독서광] 프리세일즈 (Technical Presales) - 고객과 기업을 잇는 기술 대표
[OKdevTV] 2024년 8월 21일 개발 이야기
2024년 8월 8일 개발 이야기 - 오늘날에도 자바가 여전히 유효합니까?
(독서광) LLM을 활용한 실전 AI 애플리케이션 개발

2020년 4월 25일 개발 이야기 정리

  • 1. 2020년 4월 25일 개발 이야기 정리 박재호(jrogue@gmail.com)
  • 2. 참고 자료 • <컴퓨터 vs 책> 블로그 • http://jhrogue.blogspot.com/ • OKdevTV 유튜브 방송 • 오늘 방송: https://www.youtube.com/watch?v=D3uPMdcTSio&list=PLdntWJk2 tJPKvRB0mSqC5tyKUv7HFtcqg&index=2 • 재미있는 개발 이야기 리스트: https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5t yKUv7HFtcqg • 슬라이드 셰어 • https://www.slideshare.net/jrogue/presentations
  • 3. 오늘의 짤방 이메일 주소에 특수 문자 사용하 기 @gaeulbyul
  • 4. 오늘 소개할 내용 • 네오위즈가 AWS ‘올인’을 선언한 이유 • 서머타임과 배치작업 • PHP 버전 타임라인 • 오픈소스 DBMS 테스트 도구 • AWS 엄청 간단한 저장소 요금 계산기 • 맥북프로가 뜨겁다면 오른쪽으로 충전하자 • 책 소개: 쿠버네티스 패턴
  • 5. (오늘의 논쟁) 네오위즈가 AWS ‘올인’을 선 언한 이유 • https://byline.network/2020/04/16-91/ • “하나는 인력의 문제다. IDC를 크게 운영하고 있는데 인력 이탈이 숙제였다. 네트워크 엔지니어가 거의 다 퇴사했다.” • “데이터베이스도 바뀐다. 기존에는 오라클DB와 마이SQL로 돼 있었는데 다 걷어낸다고 볼 수 있다.” • “이것도 인력난에서 시작된 문제다. 저희는 php를 잘 쓰고 있는데, 인력 수 급이 잘 안된다. 대학에서 자바 베이스로 가르치고 있기 때문에 이번 기회에 같이 마이그레이션 하려고 한다.” • “내부에 장비가 한 대만 있어도 네트워크가 필요하고 IDC를 관리할 인력이 필요하다. 한 대만 남아 있어도 유지보수 비용은 들어간다. 그래서 클라우드 에 올인하게 됐다.”
  • 6. (개발) 서머타임과 배치작업 • https://meetup.toast.com/posts/232 • 서머 타임이 있을 경우 spring scheduled task와 cron이 어떻게 동작할까? • 스프링은 상식적으로 동작: 존재하지 않는 시간인 경우 건너뜀 • cron은? 어느 정도 보정해서 동작 → 하지만 side effect로 다른 문제가 발생할 가능성 은 있음
  • 7. (개발) PHP 버전 타임라인 • https://www.php.net/supported-versions.php
  • 8. (개발) 오픈소스 DBMS 테스트 도구 • https://github.com/Percona-QA/pstress • 병렬로 동작하는 오픈소스 DBMS 테스트 도구 • 랜덤 트랜잭션 일으킴, 서버 죽인 다음에 복구해서 점검함 • 스택 추적, 오류 로그, 스레드 관련 SQL 로그 파일 생성
  • 9. (운영) AWS 엄청 간단한 저장소 요금 계산 기(1) • https://www.duckbillgroup.com/aws-super-simple-storage- calculator/
  • 10. (운영) AWS 엄청 간단한 저장소 요금 계산 기(2)
  • 11. (운영) 엄청 간단한 AWS 저장소 요금 계산 기(3) https://calculator.s3.amazonaws.com/index.html
  • 12. (운영) 엄청 간단한 AWS 저장소 요금 계산 기(4) https://calculator.aws/
  • 13. (우리가 몰랐던 사실) 맥북프로가 뜨겁다면 오른쪽으로 충전하자 • https://apple.stackexchange.com/questions/363337/how-to- find-cause-of-high-kernel-task-cpu-usage/363933#363933 • 왼쪽 썬더볼트 포트 사용시 충전으로 인한 새시 온도 상승 • 전원선을 오른쪽으로… 충전기 두 개면 양쪽으로… • 2017년 15인치 맥북 프로 • 참고: 커널 태스크 CPU 사용률도 높아짐
  • 14. (개발자 교양) 책 소개: 쿠버네티스 패턴 • 대상: 쿠버네티스 운영 경험자 • 설계 구현 관련 짧은 패턴 24가지 소개