기술 리뷰 – 2017년 11월 24일

  • Post author:
  • Post category:
  • Post comments:0 Comments
  • Post last modified:February 8, 2020

AWS Lambda를 써보자!

서버 리스 콘퍼런스 키노트에서 팀 와그너는 위와 같이 물리적인 서버를 부수는 퍼포먼스를 보여주며 서버 리스의 상징성을 보여줬다. 이는 사용자로 하여금 관리할 서버가 없어졌다는 것이고 코드를 수행할 수 있는 환경만으로도 서버를 구성할 수 있다는 점에서 매우 의미있는 행위였다고 생각한다.

서버를 관리할 필요가 없어졌다고 해도 그 과정에서 잃은 게 많다고 본다. 클라우드 벤더가 제공하는 시나리오 밖을 벗어나면 바로 문제가 생긴다. 클라우드워치 외에 다른 모니터링 도구가 필요하다면?

이에 더해 로컬 개발환경과 코드가 작동하는 운영환경이 전에 없이 극도로 달라진다는 것도 문제이다. 개발이 까다로운데다 운영은 더 까다롭다.

컨테이너 오케스트레이션에 비해 서버리스가 어떤 면이 나은지 알기 힘들다. 컨테이너 오케스트레이션을 도입 안 한 레가시 인프라에 익숙하다면 서버리스에 끌릴 수 있겠으나 이제는 이를 제공하는 클라우드 사업자가 많으니 상황이 달라지지 않을까?

View at Medium.com

분산 웹 캐시 (Wcache)의 개선과정 – Part 1

Overview 웹 서비스의 규모가 커지고 이용자의 수가 늘어날수록 서비스 제공자는 scalability 이슈에 직면합니다. 그중에서도 실제 ‘로딩 속도’의 차이를 느끼게 해 주고 트래픽의 대부분을 차지하는 정적 컨텐츠의 신속한 제공은 서비스 품질을 좌우하는 중요한 요소가 되곤 합니다.… October 24, 2017 at 10:31PM via Instapaper http://ift.tt/2lcFeRG

분산 웹 캐시 (Wcache)의 개선과정 – Part 2

Overview Part 1: 분산 웹 캐시 에서는 카카오의 트래픽을 처리하고 있는 Wcache에 대한 간략한 소개를 하였습니다.이전 버전의 Wcache는 기본적으로 준수한 응답속도를 보이고 있었지만, metadata를 집중된 DB에 저장하는 방식 및 기타 구조상의 문제로 인한 성능… October 24, 2017 at 10:31PM via Instapaper http://ift.tt/2laZUtf

OpenAPI and gRPC Side-by-Side

Atomic DDL in MySQL 8.0

The new data dictionary in MySQL 8.0 is mostly transparent to users upgrading, in that an import process is automatically run on first-start, and the semantics… October 24, 2017 at 07:05PM via Instapaper http://ift.tt/2gDHK1M

Google’s approach to observability

Making it easy to use Envoy as a Kubernetes load balancer

Containerd Brings More Container Runtime Options for Kubernetes

Editor's note: Today's post is by Lantao Liu, Software Engineer at Google, and Mike Brown, Open Source Developer Advocate at IBM. A container runtime is… November 3, 2017 at 07:10PM via Instapaper http://ift.tt/2z9fJqk

Enforcing Network Policies in Kubernetes

Editor's note: this post is part of a series of in-depth articles on what's new in Kubernetes 1.8. Today’s post comes from Ahmet Alp Balkan, Software Engineer,… November 3, 2017 at 07:22PM via Instapaper http://ift.tt/2yXyhtx

uReplicator: Uber Engineering’s Robust Kafka Replicator

Uber’s Analytics Pipeline At Uber, we use Apache Kafka as a message bus for connecting different parts of the ecosystem. We collect system and application logs… November 24, 2017 at 08:21AM via Instapaper http://ift.tt/2ipXe8p

Microservices are hard — an invaluable guide to microservices

http://ift.tt/2yAxiOT

Fear and Loathing in Lock-Free Programming

Open sourcing ptracer, a syscall-tracing library for Python

Profiling CPython at Instagram

http://ift.tt/2zd0FZx

Announcing TensorFlow Lite

Posted by the TensorFlow team Today, we're happy to announce the developer preview of TensorFlow Lite, TensorFlow’s lightweight solution for mobile and embedded… November 17, 2017 at 06:34PM via Instapaper http://ift.tt/2AFdw2P

HTTP/2 with curl

curl / Docs / Protocol docs / HTTP/2 with curl HTTP/2 Spec http2 explained Build prerequisites nghttp2 OpenSSL, libressl, BoringSSL, NSS, GnutTLS, mbedTLS,… November 5, 2017 at 02:34AM via Instapaper http://ift.tt/1VBq571

New “Quad9” DNS service blocks malicious domains for everyone

Enlarge / All you really have to do is set your DNS to 9.9.9.9. GCA/ Quad9 The Global Cyber Alliance (GCA)—an organization founded by law enforcement and… November 17, 2017 at 08:30AM via Instapaper http://ift.tt/2yP6eJm

Spaghetti Download – Web Application Security Scanner

Spaghetti is an Open-source Web Application Security Scanner, it is designed to find various default and insecure files, configurations, and misconfigurations.… November 5, 2017 at 02:49AM via Instapaper http://ift.tt/2hMFxxD

Google explains the Pixel 2's super-stable video recording

Chris Velazco/Engadget Google's Pixel 2 phones have a clever trick up their sleeve when recording video: they can use both electronic and optical image… November 21, 2017 at 11:50PM via Instapaper http://ift.tt/2zT91p5

Vim에서 저장하는 방법 – 자동 저장 – 이상한모임

Vim은 25년 된 텍스트 에디터이고, 조상인 vi와 호환성을 남겨두기 위해 (어찌 보면 갸륵하기까지 한) 노력을 하는 에디터라고 생각한다. 파일을 메모리로 불러들여 편집한 후 저장하는 프로세스는 (버퍼라는 용어만 빼면) 최근에 나오는 에디터와 다른 바가 없다. 그러나, vi와 이전… November 13, 2017 at 08:14AM via Instapaper http://ift.tt/2xcq9ly

Gluon 상세 소개 – 유연한 딥러닝을 위한 사용하기 쉬운 프로그램 인터페이스 | Amazon Web Services

AWS와 Microsoft는 선택한 딥 러닝 프레임워크에 상관 없이 모든 개발자를 지원할 수 있도록 기계 학습 기술의 속도, 유연성 및 액세스 가능성 개선에 초점을 둔 Gluon 이라는 새로운 표준 인터페이스 를 발표했습니다. 이 협업을 통해 거둔 첫 번째 성과는 Apache MXNet… November 1, 2017 at 01:52AM via Instapaper http://ift.tt/2z03Wb7

MariaDB Binlog을 이용한 변경사항 추적

이 글은 GTID 기반의 MySQL Replication 에 관심있는 Backend 개발자 를 대상으로 합니다.변경 사항을 추적할 수 있는 이력 데이터를 쌓아서 활용해본 개발자라면 아마도 그 일이 얼마나 번거로운지 잘 알고 있을 것입니다. MySQL Replication 라이브러리 를… November 3, 2017 at 08:48PM via Instapaper http://ift.tt/2zcOzfB

알아두면 쓸데있는 신비한 Locale의 세계

Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
follow me
  • 결정 한번 전광석화네 https://t.co/nujVeCRdMT
    20 hours ago
  • 싸이월드 법인가 뭔가 화제였는데 이런 게 훨씬 현실적인 접근이다 https://t.co/fSB9LiMYzO
    2 days ago
  • 시장을 좋게 보는 사람을 좋게 볼 근거를 찾고 그렇지 않은 사람은 나쁘게 볼 근거만 열심히 찾네. 그 반대로 해야 얻는 게 있을텐데
    2 days ago
Buy me a coffeeBuy me a coffee
×
Kubernetes, DevSecOps, AWS, 클라우드 보안, 클라우드 비용관리, SaaS 의 활용과 내재화 등 소프트웨어 개발 전반에 도움이 필요하다면 도움을 요청하세요. 지인이라면 가볍게 도와드리겠습니다. 전문적인 도움이 필요하다면 저의 현업에 방해가 되지 않는 선에서 협의가능합니다.
Latest Posts