4.
잠시 후 특집 방송 예고
OKdevTV
'Cloud DevOps를 완벽하게 하는 4가지 툴’
참고) https://zdnet.co.kr/view/?no=20160627165341
"단 2명이 오픈스택 VM 8천개 맡아보니…“ 4년 후 이야기
공용준 카카오엔터프라이즈 기술팀장
미리보기
5.
출간 소식
OKdevTV
게임 엔진 블랙 북 – 둠 출간!
3월 31일 인터넷 서점 출간 예정
내주 월요일에 온라인으로 도서 이벤트 진행 예정
채널 박재호(https://www.youtube.com/c/박재호dev)
6.
① 도커, 도커 컴포즈, 도커 스왐, 쿠버네티스는 언제 쓰나?
② [화석이 된 상아탑] 현장선 '파이썬' 쓰는데 대학은 '자바' 교육.. 기업들 "바로 쓸 신입이 없다“
③ 새로운 엔지니어링 관리자가 저지르는 다섯 가지 흔한 실수
④ REST vs. GraphQL vs. gRPC
⑤ 웹 사이트 유지 관리 체크리스트, 주간-분기 별 작업은?
⑥ 자바 신기능 미리 훔쳐보기
⑦ CURL 23주년 생일 축하!
오늘의 소개할 내용
OKdevTV
7.
• https://www.techrepublic.com/article/simplifying-the-mystery-when-to-use-docker-docker-
compose-and-kubernetes/
• 기술별 특징
• 도커: 단일, 컨테이너화된 애플리케이션을 위한 핵심 기술
• 도커 컴포즈: 각 컨테이너를 개별적으로 시작할 필요가 없을 때 동일 호스트에서 여러 도커 컨테이너를 구성하고 시작할 경
우 사용
• 도커 스웜: 다중 호스트에서 컨테이너를 구동하고 연결하기 위한 컨테이너 오케스트레이션 도구
• 쿠버네티스: 도커 스웜과 유사한 오케스트레이션 도구, 손쉬운 자동화/더 높은 요구에 대응
• 언제 무엇을 사용할까?
• 도커: 단일 컨테이너 배포
• 도커 컴포즈: 단일 YAML 파일로 단일 호스트에 여러 컨테이너를 배포
• 도커 스웜: 단일, 확장 가능한 애플리케이션을 위한 도커 노드(여러 호스트) 클러스터를 배포
• 쿠버네티스: 확장 가능하고 자동화된 컨테이너를 대량으로 배포하고 싶을 때
OKdevTV
(개발) 도커, 도커 컴포즈, 도커 스왐, 쿠버네티스는 언제 쓰나?
1
8.
• https://news.v.daum.net/v/20210322043003967
OKdevTV
(오늘의 논쟁) [화석이 된 상아탑] 현장선 '파이썬' 쓰는데
대학은 '자바' 교육.. 기업들 "바로 쓸 신입이 없다"
2
국내 한 자동차 업체 관계자는 “프로그래밍이나
소프트웨어 인력 관련해서는 학부에서 배우는 것
이 C언어, 자바 등인데 이는 실무용보다는 기본에
가깝다”면서 “현장에서는 프로그래밍 언어가 파
이썬이 중심이 돼 있는데 이를 제대로 가르치는
대학이 거의 없다”고 지적했다.
검열됨
검열
됨
9.
OKdevTV
(HR) 새로운 엔지니어링 관리자가 저지르는 다섯 가지 흔한 실수
3
• https://ochronus.online/the-5-common-mistakes-of-new-engineering-managers/
• 여전히 너무 많은 기술적인 작업을 수행한다
• 큰 그림에서 (충분한) 피드백을 주지 않는다
• 모든 프로젝트 관리 작업을 수행한다
• 팀과 충분한 정보를 공유하지 않는다
• 원-온-원 코칭을 하지 않는다
10.
OKdevTV
(개발) REST vs. GraphQL vs. gRPC
4
• https://www.danhacks.com/software/grpc-rest-graphql.html
• REST
• 장점: 배우기 쉬움, 광범위하게 사용됨, RFC 2616에 정의된 HTTP verb 사용, 손쉬운 디버깅 가능
• 단점: 비효율적임, JSON 객체가 큼
• GraphQL
• 장점: 요청 회수를 줄임, 질의에서 요청한 필드만 전송
• 단점: status 200으로 오는 body에 오류 메시지 포함, 기본으로 큼직한 JSON 객체 사용
• gRPC
• 장점: 대다수 프로그래밍 언어를 위한 호출 서비스 코드 지원, Protobuf를 사용해 효율성 강화, 재시도/네트워크 문제 자동 해결, 서비스 호출 코드 작성이 쉬움
• 단점: 중간에 가로채기 어려움, 사용 사례별로 API 재작성 필요
11.
• https://www.designlog.org/2512857
• 주간
• 끊어진 링크 수정
• 소프트웨어 또는 플러그인 업데이트(워드프레스와 같은 사이트 빌더 사용할 경우)
• 양식(form) 정상 동작 확인
• 월간
• 웹 사이트 성능 검토: 이탈율, 전환율, 비정상적인 사이트 접속 수
• 사이트 로드 시간 검토: 리디렉션 회수 줄이기, 이미지 파일 크기 최적화 등
• 체크아웃 프로세스 테스트: 특히 전자상거래 사이트에서는 최종 구매까지 완료되어야 함
• 사이트 데이터 백업
• 분기
• 웹 사이트 콘텐츠 업데이트
• 다른 브라우저에서 웹 사이트 테스트
OKdevTV
(HR) 웹 사이트 유지 관리 필수 체크리스트, 주간-분기별 작업은?
5
12.
• https://www.infoq.com/news/2021/03/java-news-roundup-mar15-2021
• Java 17: 9월 중순 출시 예정인데, 들어갈 잠재적인 신기능은?
• JEP 400: UTF-8 By default
• 운영체제, 로케일, 구성에 무관하게 기본 character set을 UTF-8으로
• JEP 401/402: Primitive Object/Unify the Basic Primitives with Objects
• 사용자 정의 primitive object로 자바 object 모델 강화
• int - Java.lang.Integer, double - Java.lang.Double 등 basic primitive 타입과 래퍼 클래스를 통합
• JEP 404: Generational Shenandoah
• 세난도아 가베지 컬렉터: 실시간성 강화, 메모리 절약/유연성과 짧은 멈춤 시간의 트레이드 오프를 완화
OKdevTV
(개발) 자바 신기능 미리 훔쳐보기
6
13.
• https://daniel.haxx.se/blog/2021/03/20/curl-is-23-years-old-today/
• 공식 생일: 1998년 3월 20일
• 초기: httpget 0.1(300행 C 프로그램)에서 시작
• c(lient)+URL
• 발음: kurl or see URL
• 사용 중인 운영체제
• 1998 RHEL
• 1999 Debian
• 2001 MacOS X 10.1
• 오늘날 윈도우 10, iOS, 안드로이드, 닌텐도 스위치, Xbox, PS5
• 사용 중인 애플리케이션
• 유튜브, 스카이프, 인스타그램, 스포티파이, 구글 포토, 넷플릭스
• GTA V, PUBG 모바일
• 하드웨어
• Roku, 애플TV, 대다수 커넥티드 카
• 숫자로 보는 curl
• 15,600GB/1달 다운로드, 60 libcurl 언어 바인딩, 22 지원 CPU 아키텍처, 83 이식된 운영체제 수, 15,000 다니엘이 23년 동안 쓴 시간, 22 자동차 브랜드,
871 커미터, 197 릴리스, 10,000,000,000 설치, 170,000 행(2021년 기준)
OKdevTV
(뉴스) CURL 23주년 생일 축하!
7
It appears that you have an ad-blocker running. By whitelisting SlideShare on your ad-blocker, you are supporting our community of content creators.
Hate ads?
We've updated our privacy policy.
We’ve updated our privacy policy so that we are compliant with changing global privacy regulations and to provide you with insight into the limited ways in which we use your data.
You can read the details below. By accepting, you agree to the updated privacy policy.