tweets

@usrjim

How to build a distributed throttling system with Nginx + Lua + Redis https://leandromoreira.com.br/2019/01/25/how-to-build-a-distributed-throttling-system-with-nginx-lua-redis/

1 day ago | local archive version

7 Commandments for Event-Driven Architecture https://rjzaworski.com/2019/03/7-commandments-for-event-driven-architecture

1 day ago | local archive version

ricardbejarano/nginx: Built-from-source container image of the NGINX HTTP server https://github.com/ricardbejarano/nginx

1 day ago | local archive version

cxxxr/lem: Common Lisp editor/IDE with high expansibility https://github.com/cxxxr/lem

2 days ago | local archive version

The Deadlock Empire: Multi-threaded programming quizzes https://deadlockempire.github.io/

2 days ago | error fetching original page

(book) IT'S BEHIND YOU: the making of a computer game http://www.bizzley.com/

2 days ago | error fetching original page

Maintaining global state in AWS Lambda functions with Async Hooks https://blog.scottlogic.com/2019/03/04/lambda-global-state.html

3 days ago | local archive version

Acmeish for vscode, inspired by the acme text editor from plan9. https://acha.ninja/blog/acmeish/

3 days ago | local archive version

Write yourself a Git! https://wyag.thb.lt/

3 days ago | local archive version

Roll Your Own Analytics https://www.pcmaffey.com/roll-your-own-analytics/

4 days ago | local archive version

(infoq, talk) Fast and Furious: Searching in a Distributed World with Highly Available Spring Data Redis https://www.infoq.com/presentations/redis-enterprise-spring

4 days ago | local archive version

DBEvents: A Standardized Framework for Efficiently Ingesting Data into Uber's Apache Hadoop Data Lake https://eng.uber.com/dbevents-ingestion-framework/

4 days ago | local archive version

Paging Implementation | Writing an OS in Rust https://os.phil-opp.com/paging-implementation/

4 days ago | local archive version

Tutorial: Hunting the Secrets of Unix 'grep' https://thenewstack.io/tutorial-hunting-the-secrets-of-unix-grep/

5 days ago | local archive version

Give me back my monolith http://www.craigkerstiens.com/2019/03/13/give-me-back-my-monolith/

5 days ago | local archive version

Designing and Building a Resilient Serverless System: John Chapin at QCon London https://www.infoq.com/news/2019/03/resilient-serverless-systems

6 days ago | local archive version

(stackshare) Redux: Scaling LaunchDarkly from 4 to 200 billion feature flags daily https://stackshare.io/launchdarkly/redux-scaling-launchdarkly-from-4-to-200-billion-feature-flags-daily

6 days ago | local archive version

(LinkedIn) Pinot Joins Apache Incubator https://engineering.linkedin.com/blog/2019/03/pinot-joins-apache-incubator

6 days ago | local archive version

How I revamped my Vim setup https://alex.dzyoba.com/blog/vim-revamp/

6 days ago | local archive version

A JavaScript-Free Frontend https://dev.to/winduptoy/a-javascript-free-frontend-2d3e

6 days ago | local archive version

Functional Programming in Go With dcode https://medium.com/@arschles/functional-programming-in-go-with-dcode-2d28f88bf24c

7 days ago | local archive version

Vue.js 2.6 "Macross" Released with Improved Slots Syntax and Async Error Handling, and More https://www.infoq.com/news/2019/03/Vue-2.6-released

7 days ago | local archive version

(aws) Open Distro for Elasticsearch https://opendistro.github.io/for-elasticsearch/

7 days ago | local archive version

Go: A Comprehensive Introduction https://maex.me/2019/03/go-a-comprehensive-introduction/

1 week ago | local archive version

Traffic Management with Istio (2): Grayscale Release of Applications by Istio Management https://medium.com/@Alibaba_Cloud/traffic-management-with-istio-2-grayscale-release-of-applications-by-istio-management-cf587606be5d

1 week ago | local archive version

The State of Caching in Go https://blog.dgraph.io/post/caching-in-go/

1 week ago | local archive version

Goodbye Docker and Thanks for all the Fish https://technodrone.blogspot.com/2019/02/goodbye-docker-and-thanks-for-all-fish.html

1 week ago | local archive version

Technical Debt is like Tetris https://medium.com/@erichiggins/technical-debt-is-like-tetris-168f64d8b700

1 week ago | local archive version

gotify/server: A simple server for sending and receiving messages in real-time per web socket. (Includes a sleek we… https://twitter.com/i/web/status/1104539147904024578

1 week ago | local archive version

“Good Code Documents Itself” And Other Hilarious Jokes You Shouldn’t Tell Yourself https://hackaday.com/2019/03/05/good-code-documents-itself-and-other-hilarious-jokes-you-shouldnt-tell-yourself/

1 week ago | local archive version

Open Sourcing Peloton, Uber’s Unified Resource Scheduler https://eng.uber.com/open-sourcing-peloton/

1 week ago | local archive version

How Airbnb Simplified the Kubernetes Workflow for 1000+ Engineers https://www.infoq.com/news/2019/03/airbnb-kubernetes-workflow

1 week ago | local archive version

http://cli.fan — A blog dedicated to reviewing and cataloging useful command-line tools https://cli.fan/

1 week ago | error fetching original page

(redhat) Introducing Quarkus: a next-generation Kubernetes native Java framework https://developers.redhat.com/blog/2019/03/07/quarkus-next-generation-kubernetes-native-java-framework/

2 weeks ago | local archive version

Using Machine Learning to Ensure the Capacity Safety of Individual Microservices https://eng.uber.com/machine-learning-capacity-safety/

2 weeks ago | local archive version

ValuStor — a memcached alternative built on Scylla https://www.scylladb.com/2019/02/20/valustor-a-memcached-alternative-built-on-scylla/

2 weeks ago | local archive version

Achieving 100k connections per second with Elixir https://stressgrid.com/blog/100kcpswith_elixir/

2 weeks ago | local archive version

Consistency without Clocks: The FaunaDB Distributed Transaction Protocol https://fauna.com/blog/consistency-without-clocks-faunadb-transaction-protocol

2 weeks ago | local archive version

kachayev/nasus: Zero-configuration command-line async HTTP files server in Clojure. Like Python's SimpleHTTPServer… https://twitter.com/i/web/status/1103111653556551680

2 weeks ago | local archive version

(jepsen) FaunaDB 2.5.4 https://jepsen.io/analyses/faunadb-2.5.4

2 weeks ago | local archive version

A Guide to Kubernetes DaemonSets https://medium.com/kubernetes-tutorials/a-guide-to-kubernetes-daemonsets-6db7920ad140

2 weeks ago | local archive version

Making Sense of Taints and Tolerations in Kubernetes https://medium.com/kubernetes-tutorials/making-sense-of-taints-and-tolerations-in-kubernetes-446e75010f4e

2 weeks ago | local archive version

(uber) Introducing Kraken, an Open Source Peer-to-Peer Docker Registry https://eng.uber.com/introducing-kraken/

2 weeks ago | local archive version

Better Preference Predictions: Tunable and Explainable Recommender Systems https://blog.insightdatascience.com/tunable-and-explainable-recommender-systems-cd52b6287bad

2 weeks ago | local archive version

Improvements to ROLLUP in MySQL https://mysqlserverteam.com/improvements-to-rollup-in-mysql/

2 weeks ago | local archive version

Distributed Systems and Sidecar Pattern, Part 2 https://dzone.com/articles/distributed-systems-sidecar-pattern-part-2

2 weeks ago | local archive version

Building Self-Contained, Installable Java Applications With JEP 343: Packaging Tool https://www.infoq.com/news/2019/03/jep-343-jpackage

2 weeks ago | local archive version

Building a Control Plane for Envoy https://medium.com/solo-io/building-a-control-plane-for-envoy-7524ceb09876

2 weeks ago | local archive version

How is software developed at Amazon?  http://highscalability.com/blog/2019/3/4/how-is-software-developed-at-amazon.html

2 weeks ago | local archive version

ZIP is Broken, Except it’s Not, Except it Is https://blog.archive.org/2019/02/13/zip-is-broken-except-its-not-except-it-is/

2 weeks ago | local archive version

trimstray/htrace.sh: My simple Swiss Army knife for http/https troubleshooting and profiling. https://github.com/trimstray/htrace.sh

2 weeks ago | local archive version

(cloudflare) Building fast interpreters in Rust https://blog.cloudflare.com/building-fast-interpreters-in-rust/

2 weeks ago | local archive version

jakevdp/PythonDataScienceHandbook: Python Data Science Handbook: full text in Jupyter Notebooks https://github.com/jakevdp/PythonDataScienceHandbook

2 weeks ago | local archive version

Creating a bash completion script https://iridakos.com/tutorials/2018/03/01/bash-programmable-completion-tutorial.html

2 weeks ago | local archive version

Go(Lang) without a PATH https://medium.com/@edvindizdarevic/go-lang-without-a-path-a3ab272eec6b

3 weeks ago | local archive version

(graphql stitching) GraphQL in a Microservices Architecture https://itnext.io/graphql-in-a-microservices-architecture-d17922b886eb

3 weeks ago | local archive version

Zero Downtime Releases using Kubernetes and Istio https://hackernoon.com/zero-downtime-releases-using-kubernetes-and-istio-ce56f1cf84dc

3 weeks ago | local archive version

A Tale of Two (Docker Multi-Stage Build) Layers https://hackernoon.com/a-tale-of-two-docker-multi-stage-build-layers-85348a409c84

3 weeks ago | local archive version

Monitoring and Managing Workflows Across Collaborating Microservices https://www.infoq.com/articles/monitor-workflow-collaborating-microservices

3 weeks ago | local archive version

Managing Uber's Data Workflows at Scale https://eng.uber.com/managing-data-workflows-at-scale/

3 weeks ago | local archive version

Redis Turns 10 - How it started with a single post on Hacker News https://redislabs.com/blog/redis-turns-10/

3 weeks ago | local archive version

Using sidecars to analyze and debug network traffic in OpenShift and Kubernetes pods https://developers.redhat.com/blog/2019/02/27/sidecars-analyze-debug-network-traffic-kubernetes-pod/

3 weeks ago | local archive version

k3s - Lightweight Kubernetes https://k3s.io/

3 weeks ago | local archive version

Running a bakery on Emacs and PostgreSQL https://bofh.org.uk/2019/02/25/baking-with-emacs/

3 weeks ago | local archive version

Go 1.12 is released https://blog.golang.org/go1.12

3 weeks ago | local archive version

Gopher: a present for Redis http://antirez.com/news/127

3 weeks ago | local archive version

Microservices vs The World https://adamdallis.com/2019/02/09/microservices-vs-the-world/

3 weeks ago | local archive version

Design Of A Modern Cache—Part Deux http://highscalability.com/blog/2019/2/25/design-of-a-modern-cachepart-deux.html

3 weeks ago | local archive version

Fearless concurrency: how Clojure, Rust, Pony, Erlang and Dart let you achieve that. https://sites.google.com/a/athaydes.com/renato-athaydes/posts/fearlessconcurrencyhowclojurerustponyerlanganddartletyouachievethat

3 weeks ago | local archive version

(percona) MySQL Challenge: 100k Connections https://www.percona.com/blog/2019/02/25/mysql-challenge-100k-connections/

3 weeks ago | local archive version

threatgrid/asami: In memory graph store that implements the Naga storage protocol https://github.com/threatgrid/asami

3 weeks ago | local archive version

AWS API Performance Comparison: Serverless vs. Containers vs. API Gateway integration https://www.alexdebrie.com/posts/aws-api-performance-comparison/

3 weeks ago | local archive version

Technical Deep Dive into YugaByte DB 1.1 https://blog.yugabyte.com/technical-deep-dive-into-yugabyte-db-1-1/

3 weeks ago | local archive version

The Joy in Csh & Vi http://blog.obligd.com/posts/the-joy-in-csh-and-vi.html

3 weeks ago | local archive version

Programming Books You Wish You Read Earlier https://zeroequalsfalse.press/posts/programming-books-you-wish-you-read-earlier/

3 weeks ago | local archive version

An update about Redis developments in 2019 http://antirez.com/news/126

3 weeks ago | local archive version

Practical Go: Real world advice for writing maintainable Go programs https://dave.cheney.net/practical-go/presentations/qcon-china.html

4 weeks ago | local archive version

JSON specific window functions in MySQL 8.0 https://mysqlserverteam.com/json-specific-window-functions-in-mysql-8-0/

4 weeks ago | local archive version

lemire/simdjson: Parsing gigabytes of JSON per second https://github.com/lemire/simdjson

4 weeks ago | local archive version

The Gorilla Guide to Serverless on Kubernetes — Chapter 4: What is Fission https://medium.com/@vamsi.chemitiganti/the-gorilla-guide-to-serverless-on-kubernetes-chapter-4-what-is-fission-1871a9bb8d78

4 weeks ago | local archive version

(netflix) Extending Vector with eBPF to inspect host and container performance https://medium.com/netflix-techblog/extending-vector-with-ebpf-to-inspect-host-and-container-performance-5da3af4c584b

4 weeks ago | local archive version

Let's #TalkConcurrency Panel Discussion with Sir Tony Hoare, Joe Armstrong, and Carl Hewitt | https://www.erlang-solutions.com/blog/let-s-talkconcurrency-panel-discussion-with-sir-tony-hoare-joe-armstrong-and-carl-hewitt.html

4 weeks ago | local archive version

SOCKMAP - TCP splicing of the future https://blog.cloudflare.com/sockmap-tcp-splicing-of-the-future/

4 weeks ago | local archive version

Kubernetes Command Line Tools https://itnext.io/kubernetes-command-line-tools-acad11683794

4 weeks ago | local archive version

PostgreSQL 11 Reestablishes Window Functions Leadership https://modern-sql.com/blog/2019-02/postgresql-11

4 weeks ago | local archive version

What's your preferred embedded/application scripting language? | Lobsters https://lobste.rs/s/jtrbrj/whatsyourpreferred_embedded

1 month ago | local archive version

ClojureScript Loves NPM https://dev.to/jacekschae/clojurescript-loves-npm-1ah4

1 month ago | local archive version

(lisp, lua, system scripting) Janet Programming Language https://janet-lang.org/

1 month ago | local archive version

Modern Alternatives to PGP https://blog.gtank.cc/modern-alternatives-to-pgp/

1 month ago | local archive version

Farewell to fsync(): 10× faster database tests with Docker https://pythonspeed.com/articles/faster-db-tests/

1 month ago | local archive version

Consider gRPC for Mobile APIs https://hackernoon.com/consider-grpc-for-mobile-apis-2f0a8552ec23

1 month ago | local archive version

Improving React Application Perfomance by Avoiding Unnecessary Updates https://itnext.io/improving-react-application-perfomance-by-avoiding-unnecessary-updates-bd96d03dec40

1 month ago | local archive version

Data science is different now https://veekaybee.github.io/2019/02/13/data-science-is-different/

1 month ago | local archive version

Paper review. Sharding the Shards: Managing Datastore Locality at Scale with Akkio http://muratbuffalo.blogspot.com/2019/02/paper-review-sharding-shards-managing.html

1 month ago | local archive version

Linux Reverse Engineering CTFs for Beginners https://osandamalith.com/2019/02/11/linux-reverse-engineering-ctfs-for-beginners/

1 month ago | local archive version

Apache Flink: Batch as a Special Case of Streaming and Alibaba's contribution of Blink https://flink.apache.org/news/2019/02/13/unified-batch-streaming-blink.html

1 month ago | local archive version

How white space killed an enterprise app (and why data density matters) https://uxdesign.cc/how-white-space-killed-an-enterprise-app-and-why-data-density-matters-b3afad6a5f2a

1 month ago | local archive version

Post-REST https://www.tbray.org/ongoing/When/201x/2018/11/18/Post-REST

1 month ago | local archive version

Adventures in event-sourced architecture, Part 1 https://medium.com/tech-at-nordstrom/adventures-in-event-sourced-architecture-part-1-cc21d06187c7

1 month ago | local archive version

Mastering the KUBECONFIG file https://medium.com/@ahmetb/mastering-kubeconfig-4e447aa32c75

1 month ago | local archive version

(apollo) Principled GraphQL https://principledgraphql.com/

1 month ago | local archive version

Reading in the Age of Constant Distraction https://www.theparisreview.org/blog/2019/02/08/reading-in-the-age-of-constant-distraction/

1 month ago | local archive version

SQL: One of the most valuable skills http://www.craigkerstiens.com/2019/02/12/sql-most-valuable-skill/

1 month ago | local archive version

(envoy) Using SPIRE to (Automatically) Deliver TLS Certificates to Envoy For Stronger Authentication https://blog.envoyproxy.io/using-spire-to-automatically-deliver-tls-certificates-to-envoy-for-stronger-authentication-be5606ac9c75

1 month ago | local archive version

Monitoring systemd services in realtime with Chronograf https://medium.com/schkn/monitoring-systemd-services-in-realtime-with-chronograf-285c650c1a73

1 month ago | local archive version

Hands on Knative — Part 2 https://medium.com/google-cloud/hands-on-knative-part-2-a27729f4d756

1 month ago | local archive version

(google) Jib 1.0.0 is GA—building Java Docker images has never been easier https://cloud.google.com/blog/products/application-development/jib-1-0-0-is-ga-building-java-docker-images-has-never-been-easier

1 month ago | local archive version

Understanding the Network Interface (NI) Card https://loomcom.com/blog/0118understandingtheni_card.html

1 month ago | local archive version

(hooks without react) TNG-Hooks: Reuse and Compose Stateful, Effectful Logic within Regular Functions https://www.infoq.com/news/2019/02/tng-hooks

1 month ago | local archive version

Build a Clojure web app using Duct https://circleci.com/blog/build-a-clojure-web-app-using-duct/

1 month ago | local archive version

No, the problem isn’t “bad coders” https://medium.com/@sgrif/no-the-problem-isnt-bad-coders-ed4347810270

1 month ago | local archive version

API Gateways are going through an identity crisis https://itnext.io/api-gateways-are-going-through-an-identity-crisis-e5dc3a5ab6d4

1 month ago | local archive version

Help! None of my projects want to be SPAs https://whatisjasongoldstein.com/writing/help-none-of-my-projects-want-to-be-spas/

1 month ago | local archive version

(affect lxc too) oss-sec: CVE-2019-5736: runc container breakout (all versions) https://seclists.org/oss-sec/2019/q1/119

1 month ago | local archive version

(Julia Evans) Networking tool comics! https://jvns.ca/blog/2019/02/10/a-few-networking-tool-comics/

1 month ago | local archive version

Highly Available MySQL Clustering at WePay Using Orchestrator, Consul and HAProxy https://www.infoq.com/news/2019/02/mysql-clustering-wepay

1 month ago | local archive version

(Public-key infrastructure) PKI for busy people https://rehn.me/posts/pki-for-busy-people.html

1 month ago | local archive version

Auditing containers with osquery https://itnext.io/auditing-containers-with-osquery-389636f8c420

1 month ago | local archive version

Try out walrus operator in Python 3.8 https://medium.com/hultner/try-out-walrus-operator-in-python-3-8-d030ce0ce601

1 month ago | local archive version

Python Itertools: For a faster and memory efficient code https://kanoki.org/2019/02/08/python-itertools/

1 month ago | local archive version

(es2018) New JavaScript Features That Will Change How You Write Regex https://www.smashingmagazine.com/2019/02/regexp-features-regular-expressions/

1 month ago | local archive version

Programming in 2039: How Persistent Memory Will Change Databases https://thenewstack.io/programming-in-2039-how-persistent-memory-will-change-databases/

1 month ago | local archive version

Importing Data from MongoDB to MySQL: BSON Data Types https://mysqlserverteam.com/importing-data-from-mongodb-to-mysql-bson-data-types/

1 month ago | local archive version

Moving from Go to PHP again https://dannyvankooten.com/from-go-back-to-php-again/

1 month ago | local archive version

How Jeff Bezos Turned Narrative into Amazon's Competitive Advantage https://slab.com/blog/jeff-bezos-writing-management-strategy

1 month ago | local archive version

(uberjar with tools.deps) Deploying a tools.deps Clojure project to Heroku https://www.gertgoet.com/2019/02/06/deploying-a-tools-deps-clojure-project-to-heroku.html

1 month ago | local archive version

(google) Introducing Adiantum: Encryption for the Next Billion Users https://security.googleblog.com/2019/02/introducing-adiantum-encryption-for.html

1 month ago | local archive version

Ambassador: Building a Control Plane for an Envoy-Powered API Gateway on Kubernetes https://www.infoq.com/articles/ambassador-api-gateway-kubernetes

1 month ago | local archive version

(kafka ui) Introducing Kafka Cruise Control Frontend https://engineering.linkedin.com/blog/2019/02/introducing-kafka-cruise-control-frontend

1 month ago | local archive version

So you think you know Java Multi threading! https://medium.com/walmartlabs/so-you-think-you-know-java-multi-threading-f38e3fd5df85

1 month ago | local archive version

pomber/github-history: Browse the history of any file from GitHub with style https://github.com/pomber/github-history

1 month ago | local archive version

What's Coming to Golang in 2019: Modules, Generics, Better Error-Handling https://thenewstack.io/whats-coming-to-golang-in-2019-modules-generics-better-error-handling/

1 month ago | local archive version

Ask HN: What books changed the way you think about almost everything? | Hacker News https://news.ycombinator.com/item?id=19087418

1 month ago | local archive version

State of Clojure 2019 Results https://clojure.org/news/2019/02/04/state-of-clojure-2019

1 month ago | local archive version

Lectures · hacker tools https://hacker-tools.github.io/lectures/

1 month ago | local archive version

Don't Let the Internet Dupe you, Event Sourcing is Hard https://chriskiehl.com/article/event-sourcing-is-hard

1 month ago | local archive version

React as a UI Runtime — Overreacted https://overreacted.io/react-as-a-ui-runtime/

1 month ago | local archive version

Modern LZ Compression https://glinscott.github.io/lz/index.html

1 month ago | local archive version

Node.js multithreading: What are Worker Threads and why do they matter? https://blog.logrocket.com/node-js-multithreading-what-are-worker-threads-and-why-do-they-matter-48ab102f8b10

1 month ago | local archive version

Type-Driven Development – Replacing Unit Tests with Types in Typescript https://spin.atomicobject.com/2019/01/21/replace-unit-test-types/

1 month ago | local archive version

Dotfile madness https://0x46.net/thoughts/2019/02/01/dotfile-madness/

1 month ago | local archive version

Building A "Simple" Distributed System - Formal Verification https://jack-vanlightly.com/blog/2019/1/27/building-a-simple-distributed-system-formal-verification

1 month ago | local archive version

MySQL High Availability Framework Explained – Part II http://highscalability.com/blog/2019/1/8/mysql-high-availability-framework-explained-part-ii.html

1 month ago | local archive version

Adopting Envoy as a Service-to-Service Proxy at Reddit https://www.infoq.com/news/2019/01/envoy-reddit

2 months ago | local archive version

(cockroachdb) 40x faster hash joiner with vectorized execution https://www.cockroachlabs.com/blog/vectorized-hash-joiner/

2 months ago | local archive version

The curious case of disappearing buses https://blog.scottlogic.com/2019/01/31/the-curious-case-of-disappeared-buses.html

2 months ago | local archive version

(uh ...) Rewriting an API Gateway Service from Clojure to Golang: AppsFlyer Experience Report https://www.infoq.com/articles/api-gateway-clojure-golang

2 months ago | local archive version

Why isn't the internet more fun and weird? https://jarredsumner.com/codeblog/

2 months ago | local archive version

(clojure) A few thoughts on Aleph development https://gist.github.com/kachayev/9911710758b56477e7423b5bd8dad144

2 months ago | local archive version

Finding Kafka’s throughput limit in Dropbox infrastructure https://blogs.dropbox.com/tech/2019/01/finding-kafkas-throughput-limit-in-dropbox-infrastructure/

2 months ago | local archive version

Search Blog: