The Facts: Mozilla’s DNS over HTTPs (DoH) : Firefox가 DNS 쿼리를 안전하게 보호할 수 있는 DNS-over-HTTPS(DoH)를 미국에서 기본으로 활성화하기로 했다. Cloudflare, NextDNS 등과 Trusted Recursive Resolver program을 함께 하며 개인 정보를 보호하기 위해 정보 보관 기간을 짧게 하는 등 엄격한 제약을 정해놓고 있다.(영어)
Request is deprecated : Node.js 초반부터 오랫동안 사용되던 HTTP 클라이언트 라이브러리인 Request가 2월 11일로 완전히 Deprecated 되었다.(영어)
그 밖의 개발 관련
LINE 메시징 서버가 새해 트래픽을 대비하는 과정 : 새해 인사로 메시지가 많이 발생하는 메신저의 특성에 따라 Line에서 새해를 준비하는 과정을 설명한 글이다. 신년을 대응하기 위해서 매년 준비한 내용과 결과 트래픽을 기록해 두고 프로세스를 만들어서 매년 준비하고 있고 작년에는 메시징 서버의 성능 개선을 하고 Redis 클러스터에서 클러스터를 분리하고 악성 사용자를 차단하는 등의 로직을 넣었다고 한다.(한국어)
Armeria로 Reactive Streams와 놀자! - 1, 2 : 1편에서는 동기/비동기, 스트림, 백 프레셔의 개념을 설명하고 Java의 Reactive Streams API의 사용법을 설명하고 2편에서는 이 Reactive Streams를 Armeria에서 어떻게 이용하는 지를 보여주고 있다.(한국어)
What’s New in Java 14? : 3월 17일에 릴리스될 Java 14에 새로 추가되는 Switch 표현식, 디버깅이 쉽도록 개선된 NullPointerException, 아직 실험적인 패키지 도구, 가비지 컬렉션 개선 등이 설명되어 있다.(영어)
Introducing Dispatch : Netflix에서 위기관리를 할 수 있는 플랫폼 Dispatch를 오픈소스로 공개했다. Dispatch는 장애가 생겼을 때 API로 연동하거나 사용자가 직접 등록할 수 있도록 해서 장애를 어떻게 처리하고 미래에 어떻게 관리할 수 있는지에 대한 정보를 한곳에 모을 수 있다.(영어)
테스트 커버리지 100% : 클린 코더 책을 보고 회사 프로젝트에서 강제로 테스트 커버리지를 100% 까지 끌어올리고 1년간 유지한 경험을 정리한 글이다. 세부 테크닉 보다 100%까지 끌어올리기가 얼마나 어려웠는지 그리고 100%로 유지하고 나니 리팩토링 등 코드 수정을 할 때 상당한 자신감을 가질 수 있었다고 하고 있다.(한국어)
[인터뷰] 슬랙 CTO에게 직접 듣는 빛과 그늘 (1), (2) : 일본의 NewPicks가 Slack의 CTO 칼 핸더슨과 인터뷰한 내용을 번역 정리한 글이다. Slack의 발전 과정도 볼 수 있지만, Slack을 이용하는 일본의 독특한 문화와 개발자가 의도한 여러 가지 편리한 기능들을 볼 수 있다.(한국어)
Sketch에서 Figma로, 삐빅! 환승입니다. : Ridi의 디자이너가 Sketch로 디자인을 하다가 최근 주목받고 있는 Figma로 갈아탄 경험을 정리한 글이다. Sketch를 쓸 때는 협업이 쉽지 않고 제플린을 따로 관리해야 하는 등의 불편함이 있었는데 Figma는 한 도구에 모든 기능이 다 들어있고 협업하기도 편하다는 점을 장점을 들고 있다. 한글 버그나 프로토타입 등 불편한 점과 함께 유용한 플러그인도 정리되어 있다.(한국어)
Comments