Issue 142 — November 15, 2017
How Discord Resizes 150 Million Images Every Day with Go & C++
Discord is a
popular chat app amongst the gaming community. This post looks at how they handle images sent through the system.
Elasticsearch 6.0.0 Released
The popular full-text search-oriented database gains zero downtime upgrades, faster restarts, faster query times, and more. The new version is based on Lucene 7.
My VM Is Lighter (and Safer) Than Your Container
A look at an academic paper which explores the question:
Can we have the improved isolation of VMs, with the efficiency of containers?
the morning paper
Codeship Ranked Amongst Top 5 Continuous Integration Vendors by Forrester
Codeship ahead of IBM, AWS, Atlassian, and more. To be considered for Forrester’s report, companies needed to have a comprehensive CI product with a strong vision, more than 25 paying enterprise companies, and a strong product vision.
MongoDB 3.6 Released: Now More Robust to Attacks
The new version of the popular NoSQL database is better hardened against network outaages with ‘Retryable Writes’, as well as against ransomware by only binding to localhost by default.
How Sentry Receives 20B Events Monthly While Preparing to Handle 2x That
The tech stack behind Sentry, an error tracking tool, how it has adapted to the company’s growth, and how they handle deploys.
Cloud Native Storage: A Primer
To be ‘cloud native’, storage must be flexible/elastic, persist through failures, and be accessible during infrastructure upgrades.
Building a Microservices Ecosystem with Kafka Streams and KSQL
How to build fine grained, streaming microservices with the Apache Kafka Streams API and KSQL.
Secure Top Offers from Leading Companies
Indeed Prime is a free service that helps engineers secure top offers from leading companies - by bringing opportunities to you.
Red Hat Introduces ARM Server Support for Red Hat Enterprise Linux
LightStep Brings Performance Management to Microservices
Twitter Introduces 'Premium' APIs
At present, improved searching is on offer for a modest(ish) fee.
Continuous Delivery: GoCD vs. Jenkins
We compared GoCD with Jenkins on philosophy, continuous delivery & plugins. Understand how these CI/CD tools fit your needs.
Browser Automation Revisited: Meet Puppeteer
Puppeteer is a Node.js library which provides an API to control a headless Chrome.
Quick Wins For Improving Performance and Security of Your Site
Integrating OpenShift and Splunk for Docker Container Logging
How To: S3 Multi-Region Replication (And Why You Should Care)
Measuring Web Performance: Analyzing What Matters Most
An Introduction to API Versioning Best Practices
A Real-Life AWS Cost Optimization Strategy
How one company maintains good AWS ‘billing hygiene’.
One Company's Move from NGINX to Envoy (and Why)
Apache Juneau Makes Java REST Interfaces Easy for Microservices
How Netflix Works: The Stuff That Happens Every Time You Hit Play
..in a very high-level simplified form.
Ask HN: What Are Best Tools for Web Scraping?
5 Steps to Better Google Cloud Platform Network Performance
Ask HN: What's The Best Tech for Building a Web Site in 2018?
The Hacker News commenters are pretty pragmatic on the whole.
$20 Free On a New Linode Account
Linux cloud hosting starting at 1GB of RAM for $5/mo. Get $20 credit on a new account.
Linode Cloud Hosting
Foxy: A Basic Dashboard for Easier Local Dev Use of Docker