SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
CTO 둘이 풀어드리는 주간 뉴스 2021.1.16방송
마이크로서비스 도입, 이렇게 한다
참고자료
• <컴퓨터vs책> 블로그
http://jhrogue.blogspot.com/
• 오늘자방송: https://www.youtube.com/watch?v=uGEX-
R8qdsk&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=1
• 유튜브채널OKdevTV >재미있는개발이야기리스트
https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg
• 슬라이드셰어
https://www.slideshare.net/jrogue/presentations
• 채널박재호(초급개발자를위한...)https://www.youtube.com/c/박재호dev
OKdevTV
오늘의 짤방
OKdevTV
When you mistype x = obj.fiedl... via @Ashot_
① (신간 소개) 마이크로서비스 도입, 이렇게 한다
② PHP 잘못된 방식으로 배우기
③ 클라우드플레어 레이더 2020년 리뷰
④ 엘라스틱 라이선스 변경
⑤ Learn X by Doing Y – 프로젝트 기반 학습 검색 엔진
⑥ 안전한 Dockerfile 만들기
⑦ 오라클, 블록체인DB와 AutoML 지원
⑧ PostgreSQL vs MySQL 누가 누가 빠를까?
⑨ 윈도우에서 엄청나게 많은 파일을 지우는 방법
오늘의 소개할 내용
OKdevTV
OKdevTV
(신간 소개) 마이크로서비스 도입, 이렇게 한다1
• https://jhrogue.blogspot.com/2021/01/blog-post.html
https://www.oreilly.com/radar/microservices-adoption-in-2020/
OKdevTV
(신간 소개) 마이크로서비스 도입, 이렇게 한다1
• https://www.onlybook.co.kr/entry/microservice
• 인터넷에서 절찬 예판 중:
•▶️ 교보문고 https://bit.ly/3q9C5P8
•▶️ 예스24 https://bit.ly/2LBHakh
•▶️ 알라딘 http://aladin.kr/p/ryuUD
•▶️ 인터파크 https://bit.ly/2XxnhxG
모놀리스로 남을 것인가? 마이크로서비스로 진화할 것인가!
23가지 마이크로서비스 마이그레이션 패턴과 수많은 현장 사례를 통해 알아보는, 서두르지
않고 차근차근 모놀리스를 떠나기 위한 마이크로서비스 마이그레이션과 도입에 관한 모든
것!
어떻게 하면 모놀리스 시스템의 엉킴을 풀고 마이크로서비스 아키텍처로 무사히 마이그레
이션할 수 있을까? 어떻게 하면 비즈니스를 평상시처럼 운영하면서 안정적으로 마이그레이
션할 수 있을까?
이 책은 기존 모놀리스 시스템에서 마이크로서비스 아키텍처로 전환하기 위한 증명된 기법
을 상세히 설명한다. 수많은 실제 사례, 통찰력 있는 23가지 마이크로서비스 마이그레이션
패턴, 모놀리스에서 출발해 마이크로서비스 플랫폼으로 전환하기 위한 현실적인 조언 등을
담았으며, 초기 계획부터 애플리케이션과 데이터베이스 분해 과정까지 시종일관 성공적인
마이크로서비스 도입과 마이그레이션을 위한 여러 시나리오와 전략을 소개한다.
• https://phpthewrongway.com/
• 프레임워크를 항상 사용하라
• 항상 디자인 패턴을 사용하라
• 항상 객체지향 프로그래밍을 사용하라
• 다른 사람의 코드를 두려워하라
• PHP-FIG 표준을 종교적으로 따르라
• 보안을 소흘히하라
OKdevTV
(오늘의 논쟁) PHP 잘못된 방식으로 배우기2
• https://blog.cloudflare.com/cloudflare-radar-2020-year-in-review/
OKdevTV
(뉴스) 클라우드플레어 레이더 2020년 리뷰3
https://radar.cloudflare.com/year-in-review?location=seoul
OKdevTV
(뉴스) 엘라스틱 라이선스 변경4
• https://www.elastic.co/kr/pricing/faq/licensing
• 아파치 2.0에서 SSPL/Elastic License로 듀얼 라이선스 형태로 변경
• 그런데…
https://opensource.org/LicenseReview122018
주의: 이미 SSPL을 채택한 Mongdb조차도 오픈소스 라이선스로 인정받는 데 어려움을 겪고 있음
대안은 없을까?: https://opendistro.github.io/
OKdevTV
(개발) Learn X by Doing Y – 프로젝트 기반 학습 검색 엔진5
• https://aquadzn.github.io/learn-x-by-doing-y/
• Y를 하면서 X를 배우는 프로젝트 소개
• https://github.com/hexops/dockerfile
• 다음에 나오는 내용은 꼭 지키세요.
• root가 아닌 사용자로 동작
• 10,000 이하의 UID 사용 금지
• 정적 UID와 GID 사용
• latest 사용 금지(이미지 태그 사용)
• tini를 ENTRYPOINT로 사용
• tini? 도커를 위한 init
• 소프트웨어가 좀비 프로세스를 만들어내지 못하게 방어
• 기본 시그널 처리기에 대한 동작을 보증(예: SIGTERM)
• 완전히 투명함
• CMD에만 인수를 저장
OKdevTV
(개발) 안전한 Dockerfile 만들기6
• http://m.bikorea.net/news/articleView.html?idxno=29252
• 오라클 21c 출시(14일): 클라우드 버전을 시작으로 온프렘 버전 제공 예정
• 융합형 데이터베이스 엔진
• 블록체인 기술 적용
• JSON 형태의 데이터 저장
• 자바스크립트 지원(PL/SQL와 JavaScript 결합)
• 그리고 머신러닝 지원
• Oracle Machine Learning for Python (OML4Py)에 이어
• AutoML 제공
OKdevTV
(뉴스) 오라클, 블록체인DB와 AutoML 지원7
• http://smalldatum.blogspot.com/2021/01/sysbench-postgres-vs-mysql-and-impact.html
• 평가 대상: absolute throughput, relative throughput and HW efficiency.
• 테스트 방안: load, read-only run before write-heavy, write-heavy, read-only run after write-heavy and insert/delete
• Absolute throughput is the QPS/TPS that a test gets for 1, 2, and 3 clients.
• Relative throughput is the QPS/TPS relative to the base case.
• The HW efficiency report has absolute and relative results for CPU and IO per operation.
OKdevTV
(개발) PostgreSQL vs MySQL 누가 누가 빠를까?8
• https://superuser.com/questions/19762/mass-deleting-files-in-
windows/289399#289399
OKdevTV
(우리가 몰랐던 사실) 윈도우에서 엄청나게 많은 파일을 지우는 방법9
vs

Contenu connexe

Tendances

Vidi Now產品簡介
Vidi Now產品簡介Vidi Now產品簡介
Vidi Now產品簡介Natasha Lin
 
تمرينات تصميم وإدارة المواقع والشبكات الاجتماعية
تمرينات تصميم وإدارة المواقع والشبكات الاجتماعيةتمرينات تصميم وإدارة المواقع والشبكات الاجتماعية
تمرينات تصميم وإدارة المواقع والشبكات الاجتماعيةنوافذ حاسوبية
 
196 Ch
196 Ch196 Ch
196 Chanjaan
 
Voices for custodial justice newsletter -June 2016 issue
Voices for custodial justice newsletter -June 2016 issueVoices for custodial justice newsletter -June 2016 issue
Voices for custodial justice newsletter -June 2016 issuehrfmedia
 
Voices of Panchayat Presidents - Newsletter - Issue No.34
Voices of Panchayat Presidents - Newsletter - Issue No.34Voices of Panchayat Presidents - Newsletter - Issue No.34
Voices of Panchayat Presidents - Newsletter - Issue No.34hrfmedia
 
Children’s Voices for Human Rights Newsletter – Issue no.64
Children’s Voices for Human Rights Newsletter – Issue no.64Children’s Voices for Human Rights Newsletter – Issue no.64
Children’s Voices for Human Rights Newsletter – Issue no.64hrfmedia
 
Webpeckerv7 Datasheet
Webpeckerv7 DatasheetWebpeckerv7 Datasheet
Webpeckerv7 Datasheetport80
 
Voices for Custodial Justice Newsletter - January 2012 issue
Voices for Custodial Justice Newsletter - January 2012  issueVoices for Custodial Justice Newsletter - January 2012  issue
Voices for Custodial Justice Newsletter - January 2012 issuehrfmedia
 
eComing Club簡介200802
eComing Club簡介200802eComing Club簡介200802
eComing Club簡介200802Robin Chen
 
346 Ch
346 Ch346 Ch
346 Chanjaan
 
Voices for Custodial Justice Newsletter - August 2011 issue
Voices for Custodial Justice Newsletter - August 2011 issueVoices for Custodial Justice Newsletter - August 2011 issue
Voices for Custodial Justice Newsletter - August 2011 issuehrfmedia
 
Character device
Character deviceCharacter device
Character devicezhtlancer
 
SEO的TPFの件
SEO的TPFの件SEO的TPFの件
SEO的TPFの件rip jyr
 
331 Ch
331 Ch331 Ch
331 Chanjaan
 
Voices of Panchayat Presidents - Newsletter - Issue No.28
Voices of Panchayat Presidents - Newsletter - Issue No.28Voices of Panchayat Presidents - Newsletter - Issue No.28
Voices of Panchayat Presidents - Newsletter - Issue No.28hrfmedia
 

Tendances (20)

Android JNI
Android JNIAndroid JNI
Android JNI
 
S19
S19S19
S19
 
Vidi Now產品簡介
Vidi Now產品簡介Vidi Now產品簡介
Vidi Now產品簡介
 
تمرينات تصميم وإدارة المواقع والشبكات الاجتماعية
تمرينات تصميم وإدارة المواقع والشبكات الاجتماعيةتمرينات تصميم وإدارة المواقع والشبكات الاجتماعية
تمرينات تصميم وإدارة المواقع والشبكات الاجتماعية
 
196 Ch
196 Ch196 Ch
196 Ch
 
Voices for custodial justice newsletter -June 2016 issue
Voices for custodial justice newsletter -June 2016 issueVoices for custodial justice newsletter -June 2016 issue
Voices for custodial justice newsletter -June 2016 issue
 
Voices of Panchayat Presidents - Newsletter - Issue No.34
Voices of Panchayat Presidents - Newsletter - Issue No.34Voices of Panchayat Presidents - Newsletter - Issue No.34
Voices of Panchayat Presidents - Newsletter - Issue No.34
 
학술저작권과오픈억세스 V2
학술저작권과오픈억세스 V2학술저작권과오픈억세스 V2
학술저작권과오픈억세스 V2
 
Children’s Voices for Human Rights Newsletter – Issue no.64
Children’s Voices for Human Rights Newsletter – Issue no.64Children’s Voices for Human Rights Newsletter – Issue no.64
Children’s Voices for Human Rights Newsletter – Issue no.64
 
Webpeckerv7 Datasheet
Webpeckerv7 DatasheetWebpeckerv7 Datasheet
Webpeckerv7 Datasheet
 
Voices for Custodial Justice Newsletter - January 2012 issue
Voices for Custodial Justice Newsletter - January 2012  issueVoices for Custodial Justice Newsletter - January 2012  issue
Voices for Custodial Justice Newsletter - January 2012 issue
 
eComing Club簡介200802
eComing Club簡介200802eComing Club簡介200802
eComing Club簡介200802
 
346 Ch
346 Ch346 Ch
346 Ch
 
Voices for Custodial Justice Newsletter - August 2011 issue
Voices for Custodial Justice Newsletter - August 2011 issueVoices for Custodial Justice Newsletter - August 2011 issue
Voices for Custodial Justice Newsletter - August 2011 issue
 
Character device
Character deviceCharacter device
Character device
 
Html bangla ebook
Html bangla ebookHtml bangla ebook
Html bangla ebook
 
SEO的TPFの件
SEO的TPFの件SEO的TPFの件
SEO的TPFの件
 
ecdevday1
ecdevday1ecdevday1
ecdevday1
 
331 Ch
331 Ch331 Ch
331 Ch
 
Voices of Panchayat Presidents - Newsletter - Issue No.28
Voices of Panchayat Presidents - Newsletter - Issue No.28Voices of Panchayat Presidents - Newsletter - Issue No.28
Voices of Panchayat Presidents - Newsletter - Issue No.28
 

Plus de Jay Park

(독서광) 쉽고 빠르게 익히는 실전 LLM - ChatGPT 활용부터 LLM 파인튜닝, 임베딩, 고급 프롬프트 엔지니어링까지
(독서광) 쉽고 빠르게 익히는 실전 LLM - ChatGPT 활용부터 LLM 파인튜닝, 임베딩, 고급 프롬프트 엔지니어링까지(독서광) 쉽고 빠르게 익히는 실전 LLM - ChatGPT 활용부터 LLM 파인튜닝, 임베딩, 고급 프롬프트 엔지니어링까지
(독서광) 쉽고 빠르게 익히는 실전 LLM - ChatGPT 활용부터 LLM 파인튜닝, 임베딩, 고급 프롬프트 엔지니어링까지Jay Park
 
(독서광) LEAN HR - 당신의 스타트업은 안녕하십니까 (한빛미디어 2024)
(독서광) LEAN HR - 당신의 스타트업은 안녕하십니까 (한빛미디어 2024)(독서광) LEAN HR - 당신의 스타트업은 안녕하십니까 (한빛미디어 2024)
(독서광) LEAN HR - 당신의 스타트업은 안녕하십니까 (한빛미디어 2024)Jay Park
 
(독서광) 구술 문화와 문자 문화: 출간 30주년 기념판 (전후 해제 포함)
(독서광) 구술 문화와 문자 문화: 출간 30주년 기념판 (전후 해제 포함)(독서광) 구술 문화와 문자 문화: 출간 30주년 기념판 (전후 해제 포함)
(독서광) 구술 문화와 문자 문화: 출간 30주년 기념판 (전후 해제 포함)Jay Park
 
(독서광) 테드 창의 숨 (아홉 가지 단편/중편 SF 과학 소설 모음집)
(독서광) 테드 창의 숨 (아홉 가지 단편/중편 SF 과학 소설 모음집)(독서광) 테드 창의 숨 (아홉 가지 단편/중편 SF 과학 소설 모음집)
(독서광) 테드 창의 숨 (아홉 가지 단편/중편 SF 과학 소설 모음집)Jay Park
 
(독서광) 이제는 이기는 인생을 살고 싶다 - 적을 만들지 않고 단번에 갈등을 풀어내는 백전백승 변호사의 지혜지략
(독서광) 이제는 이기는 인생을 살고 싶다 - 적을 만들지 않고 단번에 갈등을 풀어내는 백전백승 변호사의 지혜지략(독서광) 이제는 이기는 인생을 살고 싶다 - 적을 만들지 않고 단번에 갈등을 풀어내는 백전백승 변호사의 지혜지략
(독서광) 이제는 이기는 인생을 살고 싶다 - 적을 만들지 않고 단번에 갈등을 풀어내는 백전백승 변호사의 지혜지략Jay Park
 
(독서광) 프로덕트 매니저 원칙: 10년이 가도 변하지 않을 PM/PO로 살아가는 원칙과 철학
(독서광) 프로덕트 매니저 원칙: 10년이 가도 변하지 않을 PM/PO로 살아가는 원칙과 철학(독서광) 프로덕트 매니저 원칙: 10년이 가도 변하지 않을 PM/PO로 살아가는 원칙과 철학
(독서광) 프로덕트 매니저 원칙: 10년이 가도 변하지 않을 PM/PO로 살아가는 원칙과 철학Jay Park
 
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드Jay Park
 
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰Jay Park
 
(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임Jay Park
 
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결Jay Park
 
(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서Jay Park
 
(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람Jay Park
 
(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린Jay Park
 
(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의Jay Park
 
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트Jay Park
 
(독서광) 오늘날 우리는 컴퓨터라 부른다
(독서광) 오늘날 우리는 컴퓨터라 부른다(독서광) 오늘날 우리는 컴퓨터라 부른다
(독서광) 오늘날 우리는 컴퓨터라 부른다Jay Park
 
(독서광) 사실은 이것도 디자인입니다
(독서광) 사실은 이것도 디자인입니다(독서광) 사실은 이것도 디자인입니다
(독서광) 사실은 이것도 디자인입니다Jay Park
 
(독서광) 프로덕트 매니지먼트
(독서광) 프로덕트 매니지먼트(독서광) 프로덕트 매니지먼트
(독서광) 프로덕트 매니지먼트Jay Park
 
(독서광) 슬기로운 파이썬 트릭
(독서광) 슬기로운 파이썬 트릭(독서광) 슬기로운 파이썬 트릭
(독서광) 슬기로운 파이썬 트릭Jay Park
 
(독서광) 유혹하는 글쓰기
(독서광) 유혹하는 글쓰기(독서광) 유혹하는 글쓰기
(독서광) 유혹하는 글쓰기Jay Park
 

Plus de Jay Park (20)

(독서광) 쉽고 빠르게 익히는 실전 LLM - ChatGPT 활용부터 LLM 파인튜닝, 임베딩, 고급 프롬프트 엔지니어링까지
(독서광) 쉽고 빠르게 익히는 실전 LLM - ChatGPT 활용부터 LLM 파인튜닝, 임베딩, 고급 프롬프트 엔지니어링까지(독서광) 쉽고 빠르게 익히는 실전 LLM - ChatGPT 활용부터 LLM 파인튜닝, 임베딩, 고급 프롬프트 엔지니어링까지
(독서광) 쉽고 빠르게 익히는 실전 LLM - ChatGPT 활용부터 LLM 파인튜닝, 임베딩, 고급 프롬프트 엔지니어링까지
 
(독서광) LEAN HR - 당신의 스타트업은 안녕하십니까 (한빛미디어 2024)
(독서광) LEAN HR - 당신의 스타트업은 안녕하십니까 (한빛미디어 2024)(독서광) LEAN HR - 당신의 스타트업은 안녕하십니까 (한빛미디어 2024)
(독서광) LEAN HR - 당신의 스타트업은 안녕하십니까 (한빛미디어 2024)
 
(독서광) 구술 문화와 문자 문화: 출간 30주년 기념판 (전후 해제 포함)
(독서광) 구술 문화와 문자 문화: 출간 30주년 기념판 (전후 해제 포함)(독서광) 구술 문화와 문자 문화: 출간 30주년 기념판 (전후 해제 포함)
(독서광) 구술 문화와 문자 문화: 출간 30주년 기념판 (전후 해제 포함)
 
(독서광) 테드 창의 숨 (아홉 가지 단편/중편 SF 과학 소설 모음집)
(독서광) 테드 창의 숨 (아홉 가지 단편/중편 SF 과학 소설 모음집)(독서광) 테드 창의 숨 (아홉 가지 단편/중편 SF 과학 소설 모음집)
(독서광) 테드 창의 숨 (아홉 가지 단편/중편 SF 과학 소설 모음집)
 
(독서광) 이제는 이기는 인생을 살고 싶다 - 적을 만들지 않고 단번에 갈등을 풀어내는 백전백승 변호사의 지혜지략
(독서광) 이제는 이기는 인생을 살고 싶다 - 적을 만들지 않고 단번에 갈등을 풀어내는 백전백승 변호사의 지혜지략(독서광) 이제는 이기는 인생을 살고 싶다 - 적을 만들지 않고 단번에 갈등을 풀어내는 백전백승 변호사의 지혜지략
(독서광) 이제는 이기는 인생을 살고 싶다 - 적을 만들지 않고 단번에 갈등을 풀어내는 백전백승 변호사의 지혜지략
 
(독서광) 프로덕트 매니저 원칙: 10년이 가도 변하지 않을 PM/PO로 살아가는 원칙과 철학
(독서광) 프로덕트 매니저 원칙: 10년이 가도 변하지 않을 PM/PO로 살아가는 원칙과 철학(독서광) 프로덕트 매니저 원칙: 10년이 가도 변하지 않을 PM/PO로 살아가는 원칙과 철학
(독서광) 프로덕트 매니저 원칙: 10년이 가도 변하지 않을 PM/PO로 살아가는 원칙과 철학
 
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
(독서광) 개발자로 첫 출근했어요 - 사내 개발 도구, 기술, 문화 적응 가이드
 
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰
(독서광) 책 vs 책: 코딩 테스트 합격자 되기 vs 파이썬 알고리즘 인터뷰
 
(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임(독서광) 테니스 이너 게임
(독서광) 테니스 이너 게임
 
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
(독서광) 인간 vs. AI 정규표현식 문제 풀이 대결
 
(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서(독서광) 모던 리눅스 교과서
(독서광) 모던 리눅스 교과서
 
(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람(독서광) 상자 밖에 있는 사람
(독서광) 상자 밖에 있는 사람
 
(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린(독서광) 자바 알고리즘 인터뷰 with 코틀린
(독서광) 자바 알고리즘 인터뷰 with 코틀린
 
(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의(독서광) 리그 오브 레전드 플레이어 중심주의
(독서광) 리그 오브 레전드 플레이어 중심주의
 
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
(일상다반사) 2023년 구독자 3,000명 돌파 이벤트
 
(독서광) 오늘날 우리는 컴퓨터라 부른다
(독서광) 오늘날 우리는 컴퓨터라 부른다(독서광) 오늘날 우리는 컴퓨터라 부른다
(독서광) 오늘날 우리는 컴퓨터라 부른다
 
(독서광) 사실은 이것도 디자인입니다
(독서광) 사실은 이것도 디자인입니다(독서광) 사실은 이것도 디자인입니다
(독서광) 사실은 이것도 디자인입니다
 
(독서광) 프로덕트 매니지먼트
(독서광) 프로덕트 매니지먼트(독서광) 프로덕트 매니지먼트
(독서광) 프로덕트 매니지먼트
 
(독서광) 슬기로운 파이썬 트릭
(독서광) 슬기로운 파이썬 트릭(독서광) 슬기로운 파이썬 트릭
(독서광) 슬기로운 파이썬 트릭
 
(독서광) 유혹하는 글쓰기
(독서광) 유혹하는 글쓰기(독서광) 유혹하는 글쓰기
(독서광) 유혹하는 글쓰기
 

2021년 1월 16일 개발자 이야기

  • 1. CTO 둘이 풀어드리는 주간 뉴스 2021.1.16방송 마이크로서비스 도입, 이렇게 한다
  • 2. 참고자료 • <컴퓨터vs책> 블로그 http://jhrogue.blogspot.com/ • 오늘자방송: https://www.youtube.com/watch?v=uGEX- R8qdsk&list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg&index=1 • 유튜브채널OKdevTV >재미있는개발이야기리스트 https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg • 슬라이드셰어 https://www.slideshare.net/jrogue/presentations • 채널박재호(초급개발자를위한...)https://www.youtube.com/c/박재호dev OKdevTV
  • 3. 오늘의 짤방 OKdevTV When you mistype x = obj.fiedl... via @Ashot_
  • 4. ① (신간 소개) 마이크로서비스 도입, 이렇게 한다 ② PHP 잘못된 방식으로 배우기 ③ 클라우드플레어 레이더 2020년 리뷰 ④ 엘라스틱 라이선스 변경 ⑤ Learn X by Doing Y – 프로젝트 기반 학습 검색 엔진 ⑥ 안전한 Dockerfile 만들기 ⑦ 오라클, 블록체인DB와 AutoML 지원 ⑧ PostgreSQL vs MySQL 누가 누가 빠를까? ⑨ 윈도우에서 엄청나게 많은 파일을 지우는 방법 오늘의 소개할 내용 OKdevTV
  • 5. OKdevTV (신간 소개) 마이크로서비스 도입, 이렇게 한다1 • https://jhrogue.blogspot.com/2021/01/blog-post.html https://www.oreilly.com/radar/microservices-adoption-in-2020/
  • 6. OKdevTV (신간 소개) 마이크로서비스 도입, 이렇게 한다1 • https://www.onlybook.co.kr/entry/microservice • 인터넷에서 절찬 예판 중: •▶️ 교보문고 https://bit.ly/3q9C5P8 •▶️ 예스24 https://bit.ly/2LBHakh •▶️ 알라딘 http://aladin.kr/p/ryuUD •▶️ 인터파크 https://bit.ly/2XxnhxG 모놀리스로 남을 것인가? 마이크로서비스로 진화할 것인가! 23가지 마이크로서비스 마이그레이션 패턴과 수많은 현장 사례를 통해 알아보는, 서두르지 않고 차근차근 모놀리스를 떠나기 위한 마이크로서비스 마이그레이션과 도입에 관한 모든 것! 어떻게 하면 모놀리스 시스템의 엉킴을 풀고 마이크로서비스 아키텍처로 무사히 마이그레 이션할 수 있을까? 어떻게 하면 비즈니스를 평상시처럼 운영하면서 안정적으로 마이그레이 션할 수 있을까? 이 책은 기존 모놀리스 시스템에서 마이크로서비스 아키텍처로 전환하기 위한 증명된 기법 을 상세히 설명한다. 수많은 실제 사례, 통찰력 있는 23가지 마이크로서비스 마이그레이션 패턴, 모놀리스에서 출발해 마이크로서비스 플랫폼으로 전환하기 위한 현실적인 조언 등을 담았으며, 초기 계획부터 애플리케이션과 데이터베이스 분해 과정까지 시종일관 성공적인 마이크로서비스 도입과 마이그레이션을 위한 여러 시나리오와 전략을 소개한다.
  • 7. • https://phpthewrongway.com/ • 프레임워크를 항상 사용하라 • 항상 디자인 패턴을 사용하라 • 항상 객체지향 프로그래밍을 사용하라 • 다른 사람의 코드를 두려워하라 • PHP-FIG 표준을 종교적으로 따르라 • 보안을 소흘히하라 OKdevTV (오늘의 논쟁) PHP 잘못된 방식으로 배우기2
  • 8. • https://blog.cloudflare.com/cloudflare-radar-2020-year-in-review/ OKdevTV (뉴스) 클라우드플레어 레이더 2020년 리뷰3 https://radar.cloudflare.com/year-in-review?location=seoul
  • 9. OKdevTV (뉴스) 엘라스틱 라이선스 변경4 • https://www.elastic.co/kr/pricing/faq/licensing • 아파치 2.0에서 SSPL/Elastic License로 듀얼 라이선스 형태로 변경 • 그런데… https://opensource.org/LicenseReview122018 주의: 이미 SSPL을 채택한 Mongdb조차도 오픈소스 라이선스로 인정받는 데 어려움을 겪고 있음 대안은 없을까?: https://opendistro.github.io/
  • 10. OKdevTV (개발) Learn X by Doing Y – 프로젝트 기반 학습 검색 엔진5 • https://aquadzn.github.io/learn-x-by-doing-y/ • Y를 하면서 X를 배우는 프로젝트 소개
  • 11. • https://github.com/hexops/dockerfile • 다음에 나오는 내용은 꼭 지키세요. • root가 아닌 사용자로 동작 • 10,000 이하의 UID 사용 금지 • 정적 UID와 GID 사용 • latest 사용 금지(이미지 태그 사용) • tini를 ENTRYPOINT로 사용 • tini? 도커를 위한 init • 소프트웨어가 좀비 프로세스를 만들어내지 못하게 방어 • 기본 시그널 처리기에 대한 동작을 보증(예: SIGTERM) • 완전히 투명함 • CMD에만 인수를 저장 OKdevTV (개발) 안전한 Dockerfile 만들기6
  • 12. • http://m.bikorea.net/news/articleView.html?idxno=29252 • 오라클 21c 출시(14일): 클라우드 버전을 시작으로 온프렘 버전 제공 예정 • 융합형 데이터베이스 엔진 • 블록체인 기술 적용 • JSON 형태의 데이터 저장 • 자바스크립트 지원(PL/SQL와 JavaScript 결합) • 그리고 머신러닝 지원 • Oracle Machine Learning for Python (OML4Py)에 이어 • AutoML 제공 OKdevTV (뉴스) 오라클, 블록체인DB와 AutoML 지원7
  • 13. • http://smalldatum.blogspot.com/2021/01/sysbench-postgres-vs-mysql-and-impact.html • 평가 대상: absolute throughput, relative throughput and HW efficiency. • 테스트 방안: load, read-only run before write-heavy, write-heavy, read-only run after write-heavy and insert/delete • Absolute throughput is the QPS/TPS that a test gets for 1, 2, and 3 clients. • Relative throughput is the QPS/TPS relative to the base case. • The HW efficiency report has absolute and relative results for CPU and IO per operation. OKdevTV (개발) PostgreSQL vs MySQL 누가 누가 빠를까?8
  • 14. • https://superuser.com/questions/19762/mass-deleting-files-in- windows/289399#289399 OKdevTV (우리가 몰랐던 사실) 윈도우에서 엄청나게 많은 파일을 지우는 방법9 vs