Tagged | backend
-
Presentation: Deploying Service Mesh in Production
(www.infoq.com) -
eBPF and Wasm: Exploring the Future of the Service Mesh Data Plane
(www.infoq.com) -
Designing Instagram
(highscalability.com) -
Event Sourcing for an Inventory Availability Solution
(engineering.salesforce.com) -
Serve Map Clusters 50x Faster Using Smarter Caching
(www.toptal.com) -
Difference between Cache and Read Model, an example
(blog.arkency.com) -
Design an authorization cache for Envoy proxy using WebAssembly
(developers.redhat.com) -
Wishlist Redesign: How we reduced the latency by 75% to under 100ms
(medium.com) -
Mobius: Adopting JSX While Prioritizing User Experience
(codeascraft.com) -
Changing the Wheels on a Moving Bus — Spotify’s Event Delivery Migration
(engineering.atspotify.com) -
Article: Building Tech at Presidential Scale
(www.infoq.com)#software-engineering #software-architecture #scaling #backend
-
Tiny Letter from Kafka
(developers.soundcloud.com)#software-architecture #distributed-systems #apache-kafka #backend
-
Presentation: Minimizing Design Time Coupling in a Microservice Architecture
(www.infoq.com) -
The Airflow Smart Sensor Service
(medium.com) -
Partitioning GitHub’s relational databases to handle scale
(github.blog) -
The Engineering Behind Coded Coupons, eBay’s New Seller Tool
(tech.ebayinc.com)#software-engineering #software-architecture #backend #frontend
-
Faster Flink adoption with self-service diagnosis tool at Pinterest
(medium.com) -
CacheLib, Facebook’s open source caching engine for web-scale services
(engineering.fb.com) -
Presentation: Server-Side WASM: Today and Tomorrow
(www.infoq.com) -
Service Architecture at SoundCloud — Part 1: Backends for Frontends
(developers.soundcloud.com) -
Coordinated Rate Limiting in Microservices
(engineering.salesforce.com) -
Airbnb's Server-driven UI Platform
(www.infoq.com) -
Optimize Node.js performance with clustering
(blog.logrocket.com) -
Improving data processing efficiency using partial deserialization of Thrift
(medium.com) -
Grab App at Scale with Scylla
(www.scylladb.com) -
Load Balancing in Scylla Alternator
(www.scylladb.com) -
How we scaled the GitHub API with a sharded, replicated rate limiter in Redis
(github.blog) -
Powering Messaging Enabledness with Yelp's Data Infrastructure
(engineeringblog.yelp.com) -
How To Test Microservices
(levelup.gitconnected.com) -
Alibaba Cloud Uses Dapr to Support Its Business Growth
(www.infoq.com) -
Pinterest Flink Deployment Framework
(stackshare.io) -
Scaling Rails to 125,000 Requests per Minute on Heroku
(zeemee.engineering) -
Using One Cron Parser Everywhere With Rust and Saffron
(blog.cloudflare.com) -
How we reduced latency and cost-to-serve by merging two systems
(engineering.linkedin.com)#software-engineering #software-architecture #performance #backend
-
Monolith to Microservices: Migrating Snap’s Architecture Using a Service Mesh
(www.infoq.com) -
Article: Graph Knowledge Base for Stateful Cloud-Native Applications
(www.infoq.com)#software-architecture #microservices #backend #cloud #graph
-
A case study on the migration of Housings’ application servers
(medium.com) -
We Built a Plugin, but It’s Not a Secret
(open.nytimes.com) -
dataloader-codegen: Autogenerate DataLoaders for your GraphQL Server!
(engineeringblog.yelp.com) -
How to exploit parser differentials
(about.gitlab.com) -
Resilient Web Application in the real world
(medium.com) -
Why We Leverage Multi-tenancy in Uber’s Microservice Architecture
(eng.uber.com) -
Presentation: Performance Monitoring Back-end and Front-end Using Micrometer
(www.infoq.com) -
Presentation: Kafka Needs No Keeper
(www.infoq.com)#software-architecture #distributed-systems #apache-kafka #backend
-
Supporting Spark as a First-Class Citizen in Yelp’s Computing Platform
(engineeringblog.yelp.com)#data-pipeline #distributed-systems #apache-spark #big-data #backend
-
Understanding and implementing rate limiting in Node.js
(blog.logrocket.com) -
Developing the Antman Project
(engineering.linecorp.com) -
Prefetch Caching of eBay Items
(tech.ebayinc.com)#software-architecture #performance #scaling #backend #caching
-
[Performance Speedup] Customizing GraphQL Tracing on NewRelic
(tech.pic-collage.com) -
RabbitMQ Quorum Queues explained - what you need to know.
(erlang-solutions.com)#software-architecture #distributed-systems #event-queue #backend
-
Your Circuit Breaker is Misconfigured
(engineering.shopify.com) -
Kafka on Ruby
(medium.com) -
Article: Service Mesh Ultimate Guide: Managing Service-to-Service Communications in the Era of Microservices
(www.infoq.com) -
Presentation: Deploy on Friday!
(www.infoq.com) -
K8s Vertical Pod Autoscaling
(itnext.io) -
Creating a Logical Replica from a Snapshot in RDS Postgres
(tech.instacart.com) -
The what, when, why, and how of federated GraphQL
(blog.logrocket.com) -
The Distributed Data Mesh as a Solution to Centralized Data Monoliths
(www.infoq.com)#software-architecture #infra #devops #microservices #backend
-
Data Migrations Don’t Have to Come with Downtime
(engblog.nextdoor.com) -
Designing the Shortening URL system like Bit.ly, loading 6 billion clicks a month
(itnext.io)#software-engineering #software-architecture #scaling #backend
-
Streams and Monk – How Yelp is Approaching Kafka in 2020
(engineeringblog.yelp.com) -
Presentation: Evolutionary Architecture as Product @ CircleCI
(www.infoq.com) -
Reliably Upgrading Apache Airflow at Slack’s Scale
(slack.engineering) -
JWT Architecture for Modern Apps
(levelup.gitconnected.com) -
Preventing App Performance Degradation Due to Sudden Ride Demand Spikes
(engineering.grab.com) -
Presentation: Managing Failure Modes in Microservice Architectures
(www.infoq.com) -
Presentation: Mind Your State for Your State of Mind
(www.infoq.com) -
Design for failure - multiple layers of processing to protect against failures.
(allegro.tech)#software-engineering #software-architecture #scaling #backend
-
Making the LinkedIn experimentation engine 20x faster
(engineering.linkedin.com)#software-engineering #software-architecture #performance #backend
-
Prometheus at Prezi: replacing 10 years of anti-patterns
(engineering.prezi.com) -
Presentation: Building Better Monoliths: Implementing Modulithic Applications with Spring
(www.infoq.com) -
Processing MongoDB Oplog
(towardsdatascience.com) -
Routing Engine — Central Work Dispenser
(medium.com)#software-architecture #scaling #distributed-systems #backend
-
Dynein – an Asynchronous Background Job Service from Airbnb
(www.infoq.com) -
Skupper.io: Let your services communicate across Kubernetes clusters
(developers.redhat.com) -
Presentation: From Idea to Dev to Ops
(www.infoq.com) -
Presentation: Beyond Microservices: Streams, State and Scalability
(www.infoq.com)#software-architecture #scaling #distributed-systems #microservices #backend
-
CQRS: Command Query Responsibility Segregation In Depth
(hackernoon.com) -
Controlled Chaos with Fault Injection Testing
(technology.riotgames.com) -
Presentation: Monoliths, Microservices, Events, Functions: What It Takes to Go Through the Transformation
(www.infoq.com)#software-architecture #distributed-systems #microservices #backend
-
Dynein: Building a Distributed Delayed Job Queueing System
(medium.com) -
Transforming the Management of Application Configurations & Secrets at 24 Hour Fitness
(stackshare.io) -
Presentation: Batch Processing in 2019
(www.infoq.com)#data-pipeline #software-architecture #backend #data-engineering
-
Kubernetes the Very Hard Way With Large Clusters at Datadog
(www.infoq.com)#software-architecture #scaling #distributed-systems #kubernetes #backend
-
Eng Blog: Real-time User Signal Serving for Feature Engineering
(medium.com) -
Building a Kubernetes Platform at Pinterest
(stackshare.io) -
Faster PostgreSQL connection recovery
(www.theguardian.com) -
Shopping for an admin account via path traversal
(about.gitlab.com) -
The Differences Between Gateway, Microgateway, and Service Mesh
(nordicapis.com) -
Article: Adoption of Cloud-Native Architecture, Part 1: Architecture Evolution and Maturity
(www.infoq.com) -
Lessons Learned Building Distributed Systems with CQRS and Event Sourcing
(hackernoon.com)#software-architecture #distributed-systems #microservices #backend
-
Tooling We've Built for Managing 3,000+ Microservices
(product.hubspot.com) -
Empowering our developers with the Nuage SDK
(engineering.linkedin.com)#dev-tools #software-engineering #software-architecture #backend
-
Evolution of Zulily’s Airflow Infrastructure
(zulily-tech.com) -
Presentation: The Future of Chaos Engineering: In Pursuit of the Unknown Unknowns
(www.infoq.com) -
7 Ways We Put Kubernetes to Work at Salesforce
(engineering.salesforce.com) -
Monitoring server applications with Vortex
(blogs.dropbox.com) -
The Two Most Important Challenges with an API Gateway when Adopting Kubernetes
(itnext.io) -
GraphQL Observability with Go Using Open-source Tools
(levelup.gitconnected.com) -
Pod Lifecycle Event Generator: Understanding the “PLEG is not healthy” issue in Kubernetes
(developers.redhat.com) -
Conducting Better Business with Uber’s Open Source Orchestration Tool, Cadence
(eng.uber.com)#software-architecture #distributed-systems #microservices #backend
-
The Consul outage that never happened
(about.gitlab.com) -
Building Expanded Targeting for Pinterest Ads
(medium.com) -
Datadog App Analytics/Logs from One to N
(medium.com) -
Business Continuity & Disaster Recovery in the Microservices world
(medium.com)#software-architecture #distributed-systems #microservices #backend
-
Open Sourcing Amundsen: A Data Discovery And Metadata Platform
(eng.lyft.com) -
RabbitMQ Mirrored Queues Gotchas
(erlang-solutions.com) -
Taskgraph is now deployed to the biggest mozilla-mobile projects
(johanlorenzo.github.io) -
2019 @Scale Conference recap
(engineering.fb.com) -
Open Sourcing Mantis: A Platform For Building Cost-Effective, Realtime, Operations-Focused…
(medium.com) -
Presentation: Building a High-performance Networking Protocol for Microservices
(www.infoq.com)#software-architecture #microservices #networking #backend #protocols
-
Everything You Need to Know About API Pagination
(nordicapis.com) -
Zero Trust at GitLab: Where do we go from here?
(about.gitlab.com) -
How Dropbox Security builds tools for threat detection and incident response
(blogs.dropbox.com) -
How Netflix microservices tackle dataset pub-sub
(medium.com) -
The perfect architecture flow for your next Node.js project
(blog.logrocket.com) -
How to Write Fast Code in Ruby on Rails
(engineering.shopify.com) -
Sense and Nonsense in Event Thinking and Microservices
(www.infoq.com) -
Building a Service Mesh with Envoy
(www.thoughtworks.com) -
Design and Implementation of a DDD-Based Modular Monolith
(www.infoq.com) -
How we built a queryable Application Inventory
(blog.sqreen.com) -
Server-side rendering: how to serve authenticated content
(stackshare.io) -
Jobs Filter: Improving the Job Seeker Experience
(engineering.indeedblog.com) -
Introducing Derivative Event Sourcing
(www.confluent.io) -
Presentation: PracticalDDD: Bounded Contexts + Events => Microservices
(www.infoq.com) -
Bringing Data Sources Together with PipelineWise
(tech.transferwise.com) -
Presentation: (Dys)functional DDD
(www.infoq.com) -
Building Resilient GraphQL APIs Using Idempotency
(engineering.shopify.com) -
6 Lessons we learned when debugging a scaling problem on GitLab.com
(about.gitlab.com) -
Auditing Content Features in FollowFeed
(engineering.linkedin.com) -
Presto Infrastructure at Lyft
(eng.lyft.com)#infra #scaling #distributed-systems #backend #data-engineering
-
RunBMC: OCP hardware spec solves data center BMC pain points
(blogs.dropbox.com) -
Docker for front-end developers
(blog.logrocket.com) -
Building a Fault-Tolerant Data Pipeline for Chatbots
(engineering.salesforce.com)#data-pipeline #software-engineering #software-architecture #distributed-systems #backend
-
Presentation: The State of Serverless Computing
(www.infoq.com) -
Upgrading Pinterest operational metrics
(medium.com)#software-architecture #monitoring #infra #microservices #backend
-
flatMap Your Job Queue
(thoughtbot.com)#software-engineering #software-architecture #backend #task-queue
-
Presentation: The Events Must Flow: Lessons Learnt Evolving the Spotify’s Event Delivery System
(www.infoq.com)#software-engineering #software-architecture #backend #event-driven
-
Pagination with Relative Cursors
(engineering.shopify.com) -
Who Depends On Me? Serving Dependency Queries at Scale
(engineering.linkedin.com) -
Introducing Pinqueue3.0, Pinterest’s next-gen content moderation platform
(medium.com)#software-design #software-architecture #backend #web #frontend
-
How to Win at UI Development in the World of Microservices
(developer.okta.com)#software-architecture #backend #design-pattern #web #frontend
-
Building a Kubernetes platform at Pinterest
(medium.com) -
Data first, SLA always
(engineering.grab.com)#software-design #software-architecture #backend #data-engineering
-
Our Journey to Optimal Job Sizes for Apache Spark
(engineering.salesforce.com)#data-pipeline #software-architecture #distributed-systems #apache-spark #backend
-
Building Shared State Microservices for Distributed Systems Using Kafka Streams
(www.confluent.io)#software-architecture #distributed-systems #microservices #apache-kafka #backend
-
YuniKorn: a universal resources scheduler
(blog.cloudera.com)#software-architecture #distributed-systems #microservices #backend #scheduler
-
Presentation: A Dive Into Streams @LinkedIn With Brooklin
(www.infoq.com)#data-pipeline #stream-processing #software-architecture #backend
-
Presentation: Streaming Log Analytics with Kafka
(www.infoq.com) -
Implementation of a monitoring strategy for products based on microservices
(engineering.salesforce.com) -
Update: How CircleCI Processes Over 30 Million Builds Per Month
(stackshare.io) -
Start a new project with an Event Sourcing Architecture
(itnext.io) -
YuniKorn: a universal resource scheduler
(blog.cloudera.com)#software-architecture #distributed-systems #orchestration #backend
-
Presto at Pinterest
(medium.com) -
Puma 4: Hammering Out H13s—A Debugging Story
(blog.heroku.com) -
How Heroku Operates its Multi-Tenant Apache Kafka Services
(blog.heroku.com)#software-engineering #software-architecture #scaling #apache-kafka #backend
-
Stack History: A Timeline of Uber's Tech Stack Evolution
(stackshare.io)#software-engineering #software-architecture #DBMS #practices #backend
-
Article: Understanding Serverless: Tips and Resources for Building Servicefull Applications
(www.infoq.com) -
Catwalk: Serving Machine Learning Models at Scale
(engineering.grab.com)#data-pipeline #software-architecture #machine-learning #scaling #backend
-
Patterns in Distributed Systems
(www.infoq.com) -
Presentation: Using Randomized Communication for Robust, Scalable Systems
(www.infoq.com) -
Using Virtual Private Clusters for Testing Apache Samza
(engineering.linkedin.com) -
There and Back Again, A GraphQL Lifecycle Tale
(thoughtbot.com) -
The Journey to Kubernetes High Availability - Part 2
(tech.findmypast.com) -
Open sourcing Singer, Pinterest’s performant and reliable logging agent
(medium.com)#software-engineering #software-architecture #performance #logging #backend
-
Presentation: The Evolution of Spotify Home Architecture
(www.infoq.com)#software-engineering #software-architecture #scaling #backend
-
Spring Cleaning at OverOps: How (and Why) We Changed Our DB Cleaning Strategy
(blog.overops.com) -
3 Strategies for implementing a microservices architecture
(about.gitlab.com) -
Efficient, reliable cluster management at scale with Tupperware
(code.fb.com) -
Making Direct Messages Reliable and Fast
(instagram-engineering.com) -
Presentation: Scaling Erlang Cluster to 10,000 Nodes
(www.infoq.com)#software-architecture #performance #scaling #backend #erlang
-
GraphQL on Rails: from zero to the first query
(evilmartians.com) -
Better Apps with React Server-Side Rendering
(technology.riotgames.com) -
How We Improved our Node.js Application Security Grade from F to A
(itnext.io) -
NGINX structural enhancements for HTTP/2 performance
(blog.cloudflare.com) -
Presentation: Scaling for the Known Unknown
(www.infoq.com)#software-engineering #software-architecture #scaling #microservices #backend
-
Observability with the Elastic Stack
(stackshare.io) -
Using Rust to Scale Elixir for 11 Million Concurrent Users
(blog.discordapp.com) -
Article: Application Integration for Microservices Architectures: A Service Mesh Is Not an ESB
(www.infoq.com) -
Presentation: What We Got Wrong: Lessons from the Birth of Microservices
(www.infoq.com)#software-engineering #software-architecture #microservices #backend
-
Member Transaction History Architecture
(medium.com)#software-engineering #software-design #software-architecture #backend
-
Kafka Replication: The case for MirrorMaker 2.0
(blog.cloudera.com) -
Article: The Potential for Using a Service Mesh for Event-Driven Messaging
(www.infoq.com) -
Kubernetes Co-Creator Brendan Burns: Lessons Learned Monitoring Cloud Native Systems
(grafana.com) -
Presentation: Life of a Packet Through Istio
(www.infoq.com) -
Podcast: Ben Sigelman, Co-Creator of Dapper & OpenTracing API, on Observability
(www.infoq.com) -
Implementing Domain Driven Design at Small Improvements
(tech.small-improvements.com) -
Building Toward a Modular Monolith
(engineering.gusto.com) -
A guide to the open source distributed tracing landscape
(developers.redhat.com) -
Optimizing Kafka Streams Applications
(www.confluent.io)#performance #optimisation #distributed-systems #apache-kafka #backend
-
Highly Available Postgres Databases
(tech.findmypast.com) -
Learning DevOps as a Software Engineer
(jobs.zalando.com) -
Presentation: Airbnb’s Great Migration: Building Services at Scale
(www.infoq.com) -
Troubleshooting Data Engineering Software
(engineering.linecorp.com)#debugging #performance #distributed-systems #backend #data-engineering
-
Presentation: Containers Were Never Your End State
(www.infoq.com) -
Everything You Need To Know About API Rate Limiting
(nordicapis.com) -
Podcast: The Laravel Origin Story
(laravel-news.com) -
How We Designed Loki to Work Easily Both as Microservices and as Monoliths
(grafana.com)#software-engineering #software-architecture #microservices #backend
-
Using streams to build read models
(blog.arkency.com) -
Layering authorization into a web application
(engineering.gusto.com) -
Article: Linkerd v2: How Lessons from Production Adoption Resulted in a Rewrite of the Service Mesh
(www.infoq.com) -
Do the Math: Scaling Microservices Applications with Orchestrators
(www.toptal.com) -
Presentation: Restoring Confidence in Microservices: Tracing That's More Than Traces
(www.infoq.com) -
Refactoring Backend Engineering Hiring at Slack
(slack.engineering) -
Revisiting the rendering tier
(www.theguardian.com) -
The Everything Guide to Lambda Throttling, Reserved Concurrency, and Execution Limits
(itnext.io) -
Presentation: Cultivating Production Excellence - Taming Complex Distributed Systems
(www.infoq.com)#monitoring #distributed-systems #practices #backend #production
-
Designing resilient systems beyond retries (Part 3): Architecture Patterns and Chaos Engineering
(engineering.grab.com) -
Improving the User Experience with Uber’s Customer Obsession Ticket Routing Workflow and Orchestration Engine
(eng.uber.com)#software-engineering #software-architecture #infra #backend
-
Designing resilient systems beyond retries (Part 2): Bulkheading, Load Balancing, and Fallbacks
(engineering.grab.com)#software-engineering #software-architecture #scaling #backend #systems
-
Building and Scaling Data Lineage at Netflix to Improve Data Infrastructure Reliability, and…
(medium.com)#software-architecture #infra #scaling #backend #data-engineering
-
Presentation: Heavyweights: Tipping the Scales with Very Large Foundations
(www.infoq.com) -
Designing resilient systems beyond retries (Part 1): Rate-Limiting
(engineering.grab.com) -
Seven Ways to Fortify Your Application
(blog.heroku.com)#software-engineering #software-architecture #practices #backend
-
Rabbit’s Anatomy - Understanding Topic Exchanges
(erlang-solutions.com) -
Authorization at LinkedIn’s Scale
(engineering.linkedin.com) -
How Twitch Addresses Scalability and Authentication
(blog.twitch.tv) -
Redux: Scaling LaunchDarkly from 4 to 200 billion feature flags daily
(stackshare.io)#software-engineering #software-architecture #backend #frontend
-
Bullet Updates - Windowing, Apache Pulsar PubSub, Configuration-based Data Ingestion, and More
(yahooeng.tumblr.com)#data-pipeline #software-architecture #backend #data-engineering
-
10 Tips for Building and Managing Containers
(www.weave.works) -
Feature Highlight: Scaling Autoplay Videos for Hundreds of Millions
(engineering.linkedin.com) -
Re-Platforming Data @BigCommerce: five second latency on Petabytes of data
(www.bigeng.io)#software-architecture #infra #performance #backend #latency
-
Transparent Hierarchical Storage Management with Apache Kudu and Impala
(blog.cloudera.com) -
How we simplified our Data Ingestion & Transformation Process
(engineering.grab.com)#data-pipeline #software-architecture #distributed-systems #backend
-
Article: Monitoring and Managing Workflows Across Collaborating Microservices
(www.infoq.com) -
How We Built an Automated Anomaly Detection System onto a Streaming Pipeline
(engineering.salesforce.com) -
Reactive Programming with Salesforce Data
(blog.heroku.com) -
Presentation: Achieving High Throughput with Reliability in Transactional Systems
(www.infoq.com) -
Rendezvous with Kafka : A simple guide to get started
(medium.com) -
Apache Solr: Because your Database is not a Search Engine
(itnext.io) -
Presentation: Using CredHub for Kubernetes Deployments
(www.infoq.com) -
Presentation: Getting from Monolith to Microservices
(www.infoq.com) -
Debugging Sidekiq Poison Pills
(engineering.gusto.com) -
Go down the rabbit hole
(deliveroo.engineering) -
The Challenging Migration from Heroku to Google Kubernetes Engine
(blog.algolia.com)#software-engineering #automation #migration #backend #cloud
-
Messaging Pattern For High Availability and Handling Failures in Microservices
(hackernoon.com)#software-architecture #microservices #backend #availability
-
Divide and conquer: Scale your Node.js app using distributed queues
(blog.logrocket.com) -
Myntra Scheduler Service
(medium.com) -
Patterns for asynchronous read models in infrastructure without order guarantee
(blog.arkency.com) -
How we used delayed replication for disaster recovery with PostgreSQL
(about.gitlab.com) -
Cloud Native Application Architecture
(medium.com)#software-engineering #software-architecture #backend #cloud
-
Introduction To Unikernels
(nordicapis.com) -
Highly Available MySQL Clustering at WePay Using Orchestrator, Consul and HAProxy
(www.infoq.com) -
Presentation: The 10 Kubernetes Commandments
(www.infoq.com) -
Building a Cross-platform In-app Messaging Orchestration Service
(medium.com) -
Presentation: Point-to-Point Messaging Architecture - The Reactive Endgame
(www.infoq.com) -
Presentation: Cloud-native Streaming Platform: Running Apache Kafka on PKS
(www.infoq.com) -
Engineering to Improve Marketing Effectiveness (Part 3) — Scaling Paid Media campaigns
(medium.com) -
Improving Stream Data Quality With Protobuf Schema Validation
(deliveroo.engineering) -
Presentation: It’s a Multi-cloud World, But What About the Data?
(www.infoq.com) -
Article: Rewriting an API Gateway Service from Clojure to Golang: AppsFlyer Experience Report
(www.infoq.com) -
Journey to Event Driven – Part 1: Why Event-First Thinking Changes Everything
(www.confluent.io)#software-design #software-architecture #apache-kafka #backend #event-driven
-
Bridging Offline and Nearline Computations with Apache Calcite
(engineering.linkedin.com)#data-pipeline #software-architecture #distributed-systems #backend
-
Streamlining Frontend-as-a-Service for Backend Teams
(medium.com) -
Finding Kafka’s throughput limit in Dropbox infrastructure
(blogs.dropbox.com) -
API Gateways are going through an identity crisis
(itnext.io) -
Auditing containers with osquery
(itnext.io) -
A Hybrid Cloud Approach from FraudGuard.io that Handles 50M Requests a Day
(highscalability.com) -
Managing Distributed Tasks with Helix Task Framework
(engineering.linkedin.com)#software-architecture #distributed-systems #backend #task-queue
-
Big Data Metrics Discovery
(engineering.salesforce.com)#software-architecture #distributed-systems #big-data #backend
-
OCTO’s vision on the Service Mesh: radiography of the Service Mesh
(blog.octo.com) -
A Lean and Scalable Data Pipeline To Capture Large Scale Events and Support Experimentation Platform
(engineering.grab.com) -
Why are we getting Streams in Redis?
(blog.logrocket.com) -
Article: Increasing the Quality of Patient Care Through Stream Processing
(www.infoq.com)#stream-processing #software-architecture #apache-kafka #backend
-
Automating Datacenter Operations at Dropbox
(blogs.dropbox.com) -
Migrating Kafka's Zookeeper With No Downtime
(engineeringblog.yelp.com) -
Presentation: Decoding Distributed Systems
(www.infoq.com) -
Building a Service-oriented Architecture with Rails and Kafka
(blog.heroku.com) -
Why we've chosen Snowflake ❄️ as our Data Warehouse
(drivy.engineering) -
Introducing ThirdEye: LinkedIn’s Business-Wide Monitoring Platform
(engineering.linkedin.com)#software-design #software-architecture #scaling #distributed-systems #backend
-
Lessons I’ve Learned Building Distributed Systems with CQRS and Event Sourcing
(hackernoon.com)#software-architecture #distributed-systems #backend #DDD #CQRS
-
Should You Build An API Gateway In-House?
(nordicapis.com) -
Presentation: Building Responsive Systems with Serverless, Event-driven Java
(www.infoq.com)#software-architecture #scaling #java #backend #event-driven
-
ActiveResource.js: Building a Powerful JavaScript SDK For Your JSON API, Fast
(www.toptal.com) -
Hey, you busy? I have thousands of questions to ask you.
(engineering.curalate.com) -
Presentation: Crisis to Calm: Story of Data Validation @ Netflix
(www.infoq.com) -
Review of Gloo, The Function Gateway
(nordicapis.com) -
Running Envoy as an Edge Proxy at eBay: Replacing Hardware Load Balancers with a Software Solution
(www.infoq.com) -
Querying Big Data in Real-Time with Presto & Grab's TalariaDB
(engineering.grab.com) -
Presentation: Securing Microservices in Hybrid Cloud
(www.infoq.com) -
Improving Member Productivity with In-Product Help
(engineering.linkedin.com) -
The history of infrastructure at Zendesk (Part 2) — the messy middle
(medium.com) -
Sharding writes with MySQL and increment offsets
(hackernoon.com) -
Inside Stack Overflow’s Monitoring Systems
(www.infoq.com) -
Cape Technical Deep Dive
(blogs.dropbox.com)#software-architecture #distributed-systems #event-queue #backend
-
Presentation: Extreme Pipelines
(www.infoq.com) -
Running Apache Airflow At Lyft
(eng.lyft.com)#data-pipeline #software-architecture #distributed-systems #backend
-
Designing resilient systems: Circuit Breakers or Retries? (Part 1)
(engineering.grab.com)#software-design #software-architecture #distributed-systems #backend
-
Netflix OSS and Spring Boot — Coming Full Circle
(medium.com) -
Presentation: Scaling Slack - The Good, the Unexpected, and the Road Ahead
(www.infoq.com) -
Operating Vitess
(medium.com) -
Envoy Proxy at Reddit
(redditblog.com) -
Bigtable Autoscaler: saving money and time using managed storage
(labs.spotify.com) -
Stateful Apps in Kubernetes
(engineering.pivotal.io) -
Achieving high availability with stateful Kafka Streams applications
(tech.transferwise.com) -
Presentation: Netflix Play API - An Evolutionary Architecture
(www.infoq.com) -
Building Services at Airbnb Part 3
(medium.com) -
GraphQL Stitching 101
(artsy.github.io)#software-architecture #API #microservices #graphQL #backend
-
How we load tested our APIs in Production
(lambda.grofers.com) -
Presentation: Containers - What Are They Good For?
(www.infoq.com) -
How To Build A Real-Time App With GraphQL Subscriptions On Postgres
(www.smashingmagazine.com) -
Building a scalable, highly reliable, asynchronous user service
(tech.showmax.com) -
Introducing Makisu: Uber’s Fast, Reliable Docker Image Builder for Apache Mesos and Kubernetes
(eng.uber.com) -
Presentation: The Great Migration: From Monolith to Service-oriented
(www.infoq.com) -
Why is a PULL vs a PUSH pipeline important?
(www.weave.works) -
Big on Heroku: Scaling Fountain without losing a drop
(evilmartians.com) -
Presentation: From Winning the Microservice War to Keeping the Peace
(www.infoq.com) -
Twitter’s Kafka adoption story
(blog.twitter.com) -
Forget Docker, the future is JAMstack
(hackernoon.com) -
Reasons to Scale Horizontally
(blog.wallaroolabs.com) -
Reliable Webhooks Using Serverless Architecture
(medium.com)#software-architecture #serverless #web-hooks #backend #reliability
-
How Pinterest runs Kafka at scale
(medium.com)#data-pipeline #software-architecture #scaling #apache-kafka #backend
-
Greenplum for Kubernetes Operator
(engineering.pivotal.io) -
Article: The Serverless Sea Change
(www.infoq.com) -
5 Ways To Hack An API (And How To Defend)
(nordicapis.com) -
Observability at Scale: Building Uber’s Alerting Ecosystem
(eng.uber.com) -
Dynamic configuration at Twitter
(blog.twitter.com) -
Using Apache Kafka to Drive Cutting-Edge Machine Learning
(www.confluent.io)#data-pipeline #software-architecture #machine-learning #backend #systems
-
Coding Conversations: The “Perfect Storm" that Brought Down LinkedIn.com
(engineering.linkedin.com) -
Kafka Connect Deep Dive – Converters and Serialization Explained
(www.confluent.io)#data-pipeline #distributed-systems #apache-kafka #internals #backend
-
Progressive Service Architecture At Auth0
(auth0.com) -
Sinkholing - Face the Threat, Beat the Threat
(tech.showmax.com) -
Serving Millions of Users in Real-Time with Node.js & Microservices [Case Study]
(blog.risingstack.com) -
Cross shard transactions at 10 million requests per second
(blogs.dropbox.com)#software-design #software-architecture #scaling #distributed-systems #backend
-
Optimizing Cluster Resources for Kubernetes Team Development
(www.weave.works) -
Sharding Cash
(medium.com) -
Terraform AWS Cloud - Sane Infrastructure Management
(www.toptal.com) -
Understanding Keep-Alive Timeouts in the Cloud Foundry Networking Stack
(engineering.pivotal.io) -
GraphQL Server Design @ Medium
(medium.engineering) -
Why you should avoid ORMs (with examples in Node.js)
(blog.logrocket.com) -
Peloton: Uber’s Unified Resource Scheduler for Diverse Cluster Workloads
(eng.uber.com)#data-pipeline #software-architecture #distributed-systems #big-data #backend
-
Profiling: The Case of the Missing Milliseconds
(engineering.riotgames.com) -
Measuring Performance With Server Timing
(www.smashingmagazine.com) -
Cloud-based file transfer at scale
(hackernoon.com) -
Prisma Horizontal Scaling: a practical guide
(techblog.commercetools.com) -
Building the Contacts Platform at LinkedIn
(engineering.linkedin.com)#data-pipeline #software-architecture #distributed-systems #backend
-
Presentation: Digital Publishing for Scale: The Economist and Go
(www.infoq.com) -
The Challenges Behind Rolling Out Security Updates To Your Docker Images
(eng.lyft.com) -
Presentation: Better DevEx at Netflix: Polyglot and Containers
(www.infoq.com) -
Microservice Architecture at Medium
(medium.engineering)#software-engineering #software-architecture #microservices #backend
-
Client Side Encryption in Firebase Database and Storage
(hackernoon.com) -
ZooKeeper at Twitter
(blog.twitter.com) -
Eureka, Zuul, and Cloud Configuration - Local Development
(engineering.pivotal.io) -
Article: Resilient Systems in Banking
(www.infoq.com)#software-engineering #software-architecture #backend #reliability
-
The History of our Solr and Performance
(eng.datafox.com) -
Sinkholing - Face the Threat, Beat the Threat
(tech.showmax.com) -
Unicorn—Rheos Remediation Center
(www.ebayinc.com) -
Patterns for distributed transactions within a microservices architecture
(developers.redhat.com) -
How we rolled out one of the largest Python 3 migrations ever
(blogs.dropbox.com) -
Making Search Work For Us
(engineering.laterooms.com) -
Our Adventures in Scaling
(eng.wealthfront.com) -
Building a dynamic and responsive Pinterest
(medium.com) -
Kelsey Hightower and Chris Gaun on serverless and Kubernetes
(www.oreilly.com) -
Presentation: Complex Event Flows in Distributed Systems
(www.infoq.com)#software-architecture #distributed-systems #backend #fault-tolerance #state-machine
-
Presentation: Designing Events-first Microservices
(www.infoq.com)#software-architecture #microservices #backend #event-driven
-
Image Resizing Architecture at housing.com
(medium.com) -
Presentation: No Microservice Is an Island
(www.infoq.com) -
Client-side vs Server-side vs Pre-rendering for Web Apps
(www.toptal.com) -
Building an Elixir Stream
(erlang-solutions.com) -
How Discord Handles Two and Half Million Concurrent Voice Users using WebRTC
(blog.discordapp.com) -
Presentation: Efficient Service Communication with gRPC
(www.infoq.com) -
OCTO vision on Service Mesh : the challenges
(blog.octo.com) -
Article: Microservices in a Post-Kubernetes Era
(www.infoq.com) -
Iterating Towards a More Scalable Ingress
(shopifyengineering.myshopify.com) -
The history of infrastructure at Zendesk — constant tradeoffs
(medium.com) -
Auth0 Architecture: Running In Multiple Cloud Providers And Regions
(highscalability.com) -
Cold start / Warm start with AWS Lambda
(blog.octo.com) -
Airflow, Meta Data Engineering, and a Data Platform for the World’s Largest Democracy
(hackernoon.com) -
Presentation: Chaos Engineering: Building Immunity in Production Systems
(www.infoq.com) -
Presentation: Skype's Journey from P2P: It's Not Just About the Services
(www.infoq.com) -
Strategies for Microservices Communication
(www.infoq.com) -
From monolithic to microservices: A transformation journey
(developer.ibm.com) -
Zero Downtime Table Migrations using a Double Write Methodology
(engineering.gusto.com) -
Presentation: Scaling Push Messaging for Millions of Devices @Netflix
(www.infoq.com) -
Auth0 Architecture: Running In Multiple Cloud Providers And Regions
(auth0.com) -
Scaling at Instacart: Distributing Data Across Multiple Postgres Databases with Rails
(tech.instacart.com) -
How we designed the Quotas microservice to prevent resource abuse
(engineering.grab.com) -
The RED Method: How to Instrument Your Services
(grafana.com) -
How to crash an email server with a single email
(snyk.io) -
How we scaled nginx and saved the world 54 years every day
(blog.cloudflare.com) -
Building a distributed rate limiter that scales horizontally
(blog.ably.io) -
Introducing go-health
(engineering.invisionapp.com) -
How SendGrid Scales Its Email Delivery Systems
(www.infoq.com) -
Event Sourcing: Connecting the Dots for a Better Future (Part 1)
(www.ebayinc.com) -
Spiral: Self-tuning services via real-time machine learning
(code.fb.com) -
Web Performance Checklist
(itnext.io) -
Presentation: Reinventing npmjs.com
(www.infoq.com) -
Automated cluster management and recovery for Rocksplicator
(medium.com) -
Applying security to the Twelve-Factor App
(hackernoon.com) -
The EventHorizon Saga
(codeascraft.com) -
Building Scalable Web Services in Golang
(medium.com) -
Concourse: Generating Personalized Content Notifications in Near-Real-Time
(engineering.linkedin.com)#software-architecture #scaling #distributed-systems #backend
-
Centrifuge: a reliable system for delivering billions of events per day
(segment.com) -
Open Sourcing Zuul 2
(medium.com) -
Scaling the Facebook backbone through Zero Touch Provisioning
(code.facebook.com) -
Consistent modelling of Serverless long-running background tasks
(hackernoon.com) -
How Raygun Processes Millions of Error Events Per Second
(stackshare.io) -
Making LinkedIn's Organic Feed Handle Peak Traffic
(engineering.linkedin.com) -
Looking under the hood of the Eventbrite data pipeline!
(www.eventbrite.com) -
Engineering a Job-based Forecasting Workflow for Observability Anomaly Detection
(eng.uber.com) -
Building Services at Airbnb, Part 2
(medium.com) -
GraphQL Schemas On Steroid — Inheritance & Generic Types
(hackernoon.com) -
An Overview of the Service Mesh and Its Tooling Options
(blog.codeship.com) -
Building Pin stats
(medium.com) -
Modeling GraphQL Mutations
(techblog.commercetools.com) -
Lessons Learned — A Year Of Going “Fully Serverless” In Production
(hackernoon.com) -
Event Sourcing made Simple
(kickstarter.engineering) -
5 tips for architecting fast data applications
(www.oreilly.com) -
Intuition Engineering at Allegro with Phobos
(allegro.tech) -
How ipdata serves 25M API calls from 10 infinitely scalable global endpoints for $150 a month
(highscalability.com) -
Wag: A Go Web API Generator
(engineering.clever.com) -
Introducing QALM, Uber’s QoS Load Management Framework
(eng.uber.com) -
Event Sourcing Using Apache Kafka
(www.confluent.io) -
Add Some Smarts To Your Change Data Capture
(medium.com) -
Tobi Knaup and Gou Rao on stateful containers
(www.oreilly.com) -
HTTP Analytics for 6M requests per second using ClickHouse
(blog.cloudflare.com) -
Introduction to Istio; It Makes A Mesh Of Things
(developers.redhat.com) -
Air Traffic Controller: Member-First Notifications at LinkedIn
(engineering.linkedin.com) -
A Pods Architecture To Allow Shopify To Scale
(shopifyengineering.myshopify.com) -
Meet Bandaid, the Dropbox service proxy
(blogs.dropbox.com) -
What I learnt from building 3 high traffic web applications on an embedded key value store.
(hackernoon.com) -
Event-Driven Architecture Implementation
(hackernoon.com) -
The Quest for Availability.
(hackernoon.com) -
How We Built the Codeship API v2
(blog.codeship.com) -
How production engineers support global events on Facebook
(code.facebook.com) -
How To Make A Dynamic Website Become Static Through A Content CDN
(www.smashingmagazine.com) -
Geo-blocking media content on Pinterest
(medium.com) -
Architecture for Large Scale App Development
(towardsdatascience.com) -
Stream all the things
(www.oreilly.com) -
Should You Start With A Monolith or Microservices?
(nordicapis.com) -
Everything you Wanted to Know about Serverless (But Were Afraid to Ask)
(www.pubnub.com) -
Measuring Transactional Integrity in Airbnb’s Distributed Payment Ecosystem
(medium.com) -
Using Docker in API Gateway and Microservice Development
(blog.codeship.com) -
Now You See Me, Now You Don’t: LinkedIn’s Real-Time Presence Platform
(engineering.linkedin.com) -
Revitalize Gilt City's Order Processing with Serverless Architecture
(tech.gilt.com) -
The Universal Polling System
(code.hootsuite.com) -
Using Envoy to Load Balance gRPC Traffic
(blog.bugsnag.com) -
Mesos Executor
(allegro.tech) -
Why We Do Scala in Zalando
(jobs.zalando.com) -
Microservices at scale
(www.oreilly.com) -
Advice on Freeing Features From a Monolith
(techblog.expedia.com) -
The Magic of Multitenancy
(engineering.salesforce.com) -
Graphcool, the GraphQL Backend Development Framework
(hackernoon.com) -
Fishing for Hackers 2 – Kubernetes Boogaloo
(sysdig.com) -
7 Unique Benefits of Using GraphQL in Microservices
(nordicapis.com) -
Developing a fully Serverless Web app
(code.hootsuite.com) -
Transactions in Apache Kafka
(confluentio.wpengine.com) -
How a RESTful API server reacts to requests
(www.oreilly.com) -
How and Why We Adopted GraphQL
(code.hootsuite.com) -
Venice Hybrid: Doing Lambda Better
(engineering.linkedin.com) -
Our Journey to a Near Perfect Log Pipeline
(engineering.salesforce.com) -
Seedfinder – Infrastructure to Improve Sample Balance in Online A/B Tests
(www.thumbtack.com) -
Agrarian-Scale Kubernetes: Part 3
(open.nytimes.com) -
The Blog Post on Monitoring an Apache Kafka Deployment to End Most Blog Posts
(www.confluent.io) -
Dubsmash: Scaling To 200 Million Users With 3 Engineers
(stackshare.io) -
Running Online Services at Riot: Part V
(engineering.riotgames.com) -
Learnings from Using a Reactive Platform – Akka/Squbs
(www.paypal-engineering.com) -
Agrarian-Scale Kubernetes: Part 2
(open.nytimes.com) -
Building Services at Airbnb, Part 1:
(medium.com) -
Our Top 4 Tips for Massive Data Migrations
(engineering.salesforce.com) -
Distributing Content to Open Connect
(medium.com)#software-engineering #software-architecture #scaling #backend
-
Improving Mongo performance by managing indexes
(mixmax.com) -
Handling user-initiated actions in an asynchronous, message-based architecture
(www.oreilly.com)#software-architecture #backend #messaging #event-driven #async
-
Agrarian-Scale Kubernetes: Part 1
(open.nytimes.com) -
How SoundCloud uses HAProxy with Kubernetes for user-facing traffic
(developers.soundcloud.com) -
Scaling PostgreSQL at Thumbtack: Load Balancing And Health Checks
(stackshare.io) -
Beating Spam Detection Bots
(mixmax.com) -
Taskqueues tips
(drivy.engineering) -
Migrating Large Enterprise to NodeJS
(medium.com) -
CleverTap Engineering – Behavioral Messaging at 100B Scale
(clevertap.com) -
Testing Kafka Streams topologies with Kafka Interceptors
(blog.url.com) -
From on-prem to AWS to ECS and beyond. The past 5 years at Arthrex Digital Media.
(hackernoon.com) -
Database-backed job processing
(mixmax.com) -
Play by Play: Moving the NYT Games Platform to GCP With Zero Downtime
(open.nytimes.com) -
How To Automate the Scaling of Your Web Application on DigitalOcean Ubuntu 16.04 Droplets
(www.digitalocean.com) -
Using A Schema-First Design As Your Single Source of Truth
(nordicapis.com) -
How Etsy caches: hashing, Ketama, and cache smearing
(codeascraft.com) -
Graceful Switching of Worker Processes
(robots.thoughtbot.com) -
Breaking down the monolith with AWS Step Functions
(engineeringblog.yelp.com) -
Rebuilding the Segment Leaderboards Infrastructure: Part 4: Accessory Systems
(medium.com) -
The Evolution of Security at Riot
(engineering.riotgames.com) -
Incremental Data Capture for Oracle Databases at LinkedIn: Then and Now
(engineering.linkedin.com) -
Snapfish’s Journey Towards Scylla
(www.scylladb.com) -
Securing Webtasks Part 2: Using Middleware
(auth0.com) -
How To Create a High Availability Setup with Heartbeat and Floating IPs on Ubuntu 16.04
(www.digitalocean.com) -
Transactions in Apache Kafka
(www.confluent.io) -
Running Online Services at Riot: Part IV
(engineering.riotgames.com) -
Moving Your App to the Cloud
(auth0.com) -
Chaos Engineering at Twilio with Ratequeue HA
(twilioinc.wpengine.com) -
How Discord Resizes 150 Million Images Every Day with Go and C++
(blog.discordapp.com) -
Resilience Engineering at LinkedIn with Project Waterbear
(engineering.linkedin.com) -
Reliability under abnormal conditions — Part Two
(www.thoughtworks.com) -
How Sentry Receives 20 Billion Events Per Month While Preparing to Handle Twice That
(stackshare.io) -
Rebuilding the Segment Leaderboards Infrastructure — Part 3: Design of the New System
(medium.com)#stream-processing #apache-kafka #big-data #backend #cassandra
-
Fixing the Plumbing: How We Identify and Stop Slow Latency Leaks at LinkedIn
(engineering.linkedin.com) -
Back-end Performance, Those Metrics We Care About
(hackernoon.com) -
Leveraging Kafka Streams to reduce DB Hits
(engineering.wingify.com) -
Lucky, an experimental new web framework by thoughtbot
(robots.thoughtbot.com) -
Many-faced threats to Serverless security
(hackernoon.com) -
High Availability: Concepts and Theory
(hackernoon.com) -
Microservices are hard — an invaluable guide to microservices.
(hackernoon.com) -
Publishing with Apache Kafka at The New York Times
(open.nytimes.com) -
Building Application Backends with End-to-end Encryption
(hackernoon.com) -
A Cache is Fast: Enhancing our API with Redis
(hackernoon.com) -
ButterCMS Architecture: a Mission-Critical API Serving Millions of Requests per Month
(highscalability.com) -
Stretching Spokes
(githubengineering.com) -
Developer Experience Lessons Operating a Serverless-like Platform At Netflix — Part II
(medium.com) -
Streaming Data Pipelines with Brooklin
(engineering.linkedin.com) -
What We Wish We Had Known About Mongoose
(eng.datafox.com) -
Introducing AthenaX, Uber Engineering’s Open Source Streaming Analytics Platform
(eng.uber.com) -
Nest.js Brings TypeScript to Node.js and Express
(auth0.com) -
Getting Started with Building Realtime API Infrastructure
(becominghuman.ai) -
Microservices Architecture As A Large-Scale Refactoring Tool
(blog.avenuecode.com) -
Handling System Failures during Payment Communication
(blogs.dropbox.com)#software-architecture #backend #fault-tolerance #availability
-
How Stitch Consolidates A Billion Records Per Day
(stackshare.io) -
Scaling Event Sourcing for Netflix Downloads, Episode 2
(medium.com) -
Physical separation in Rails apps
(blog.arkency.com) -
Reactive Streams And Microservices - A Case Study
(blog.avenuecode.com) -
Autoscaling based on request queuing
(medium.com) -
Scaling Event Sourcing for Netflix Downloads, Episode 1
(medium.com) -
Moving Our Trading Engine to AWS
(engineering.skybettingandgaming.com) -
Behind the Scenes of our Transition to a Multi-Cloud Environment
(metamarkets.com) -
Optimizing web servers for high throughput and low latency
(blogs.dropbox.com) -
Elasticsearch: Adventures in scaling a multitenant platform
(www.bigeng.io) -
Publishing with Apache Kafka at The New York Times
(www.confluent.io) -
Deploying GrootFS to Pivotal Web Services (PWS)
(engineering.pivotal.io) -
Rapid release at massive scale
(code.facebook.com) -
Detecting and blocking bad bots
(blog.sqreen.io) -
Moving Real-Time Data Flow Across Cloud Providers
(metamarkets.com) -
The Cross-Cloud Migration
(www.cockroachlabs.com) -
Integrating with Amazon: How We Bridged Two Different Commerce Domain Models
(shopifyengineering.myshopify.com) -
Test-Driving a Stream-powered Elixir Library
(semaphoreci.com) -
Introducing Social Hash Partitioner, a scalable distributed hypergraph partitioner
(research.fb.com) -
Game of Lambdas
(rea.tech) -
Moving The New York Times Games Platform to Google App Engine
(open.nytimes.com) -
Finding yourself in the world of backend architecture
(upday.github.io) -
Orchestrating a Background Job Workflow in Celery for Python
(www.toptal.com) -
Steering oceans of content to the world
(code.facebook.com) -
Easing your development with ngrok
(medium.com) -
5 Technologies We Have Used At Hootsuite to Build a Flexible Distributed Data PipeLine
(code.hootsuite.com)#dev-tools #software-architecture #infra #distributed-systems #backend
-
Autoscaling applications @ PayPal
(www.paypal-engineering.com) -
Scaling Contextual Conversation Suggestions Over 500 Million Members
(engineering.linkedin.com) -
Designing a Microservices Architecture for Failure
(blog.risingstack.com) -
How Hootsuite does Microservices
(code.hootsuite.com) -
Genie in a Box : Making Spark Easy for Stitch Fix Data Scientists
(multithreaded.stitchfix.com) -
The BlackRock Messaging System
(rockthecode.io) -
Sundial or AWS Batch, Why not both?
(tech.gilt.com) -
Inside a SoundCloud Microservice
(developers.soundcloud.com) -
AWS infrastructure setup: the CleverTap way
(clevertap.com)