AWS Lambda를 써보자!
서버 리스 콘퍼런스 키노트에서 팀 와그너는 위와 같이 물리적인 서버를 부수는 퍼포먼스를 보여주며 서버 리스의 상징성을 보여줬다. 이는 사용자로 하여금 관리할 서버가 없어졌다는 것이고 코드를 수행할 수 있는 환경만으로도 서버를 구성할 수 있다는 점에서 매우 의미있는 행위였다고 생각한다.
서버를 관리할 필요가 없어졌다고 해도 그 과정에서 잃은 게 많다고 본다. 클라우드 벤더가 제공하는 시나리오 밖을 벗어나면 바로 문제가 생긴다. 클라우드워치 외에 다른 모니터링 도구가 필요하다면?
이에 더해 로컬 개발환경과 코드가 작동하는 운영환경이 전에 없이 극도로 달라진다는 것도 문제이다. 개발이 까다로운데다 운영은 더 까다롭다.
컨테이너 오케스트레이션에 비해 서버리스가 어떤 면이 나은지 알기 힘들다. 컨테이너 오케스트레이션을 도입 안 한 레가시 인프라에 익숙하다면 서버리스에 끌릴 수 있겠으나 이제는 이를 제공하는 클라우드 사업자가 많으니 상황이 달라지지 않을까?
https://medium.com/yeogi-tech/aws-lambda%EB%A5%BC-%EC%8D%A8%EB%B3%B4%EC%9E%90-fccf6f023fff?source=userActivityShare-13053a436336-1510965899
분산 웹 캐시 (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 https://dev.mysql.com/blog-archive/atomic-ddl-in-mysql-8-0/
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
Fear and Loathing in Lock-Free Programming
Open sourcing ptracer, a syscall-tracing library for Python
Profiling CPython at Instagram
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