# Production Engineering

Published articles for Production Engineering.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## MTIA 300: Meta's First Training Chip with Built-in NICs and Communication-Offloading Engines

DevFeed: [MTIA 300: Meta's First Training Chip with Built-in NICs and Communication-Offloading Engines](<https://devfeed.tech/articles/mtia-300-meta-s-first-training-chip-with-built-in-nics-and-communication-offloading-engines-131.md>)

Original publisher: [Read original article](<https://engineering.fb.com/2026/08/24/networking-traffic/mtia-300-meta-training-chip-built-in-nics/>)

Author: Rajiv Krishnamurthy; Wes Bland

Published: 2026-08-24T17:45:52Z

Content type: article

Language: en

Sources: [Engineering at Meta](<https://devfeed.tech/sources/engineering-at-meta.md>)

Topics: [recommendation systems](<https://devfeed.tech/topics/recommendation-systems.md>), [Language models](<https://devfeed.tech/topics/language-models.md>)

Tags: [chip-design](<https://devfeed.tech/tags/chip-design.md>), [communication](<https://devfeed.tech/tags/communication.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [devinfra](<https://devfeed.tech/tags/devinfra.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [inference](<https://devfeed.tech/tags/inference.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [meta](<https://devfeed.tech/tags/meta.md>), [networking-traffic](<https://devfeed.tech/tags/networking-traffic.md>), [performance](<https://devfeed.tech/tags/performance.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

Meta describes MTIA 300, an in-house accelerator for training ranking and recommendation models, with built-in network chiplets and a co-designed HCCL communication library. The design targets communication-heavy distributed training by integrating RDMA NICs into the chip package and offloading communication work.

### Source excerpt

MTIA 300 is the first of Meta's family of in-house training and inference accelerators optimized for training ranking and recommendation models. We're sharing how MTIA 300's built-in NIC chiplets allow it to meet the communication needs associated with training recommendation models with superior performance over general-purpose GPUs. By co-designing MTIA's communication library, HCCL, alongside the [...] Read More... The post MTIA 300: Meta's First Training Chip with Built-in NICs and Communication-Offloading Engines appeared first on Engineering at Meta.

## From User Sequences to Scaling Laws: A Multi-Stage Architecture for Meta's Ads Ranking

DevFeed: [From User Sequences to Scaling Laws: A Multi-Stage Architecture for Meta's Ads Ranking](<https://devfeed.tech/articles/from-user-sequences-to-scaling-laws-a-multi-stage-architecture-for-meta-s-ads-ranking-128.md>)

Original publisher: [Read original article](<https://engineering.fb.com/2026/08/05/ml-applications/from-user-sequences-to-scaling-laws-a-multi-stage-architecture-for-metas-ads-ranking/>)

Author: Steven De Gryze; Parshva Doshi; Sean O'Byrne; Arnold Overwijk; Dinesh Ramasamy; Lee Xiong

Published: 2026-08-05T19:20:20Z

Content type: article

Language: en

Sources: [Engineering at Meta](<https://devfeed.tech/sources/engineering-at-meta.md>), [Meta ML Applications](<https://devfeed.tech/sources/meta-ml-applications.md>)

Topics: [recommendation systems](<https://devfeed.tech/topics/recommendation-systems.md>), [Temporal data](<https://devfeed.tech/topics/temporal-data.md>)

Tags: [ads](<https://devfeed.tech/tags/ads.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [meta](<https://devfeed.tech/tags/meta.md>), [ml-applications](<https://devfeed.tech/tags/ml-applications.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [recommendation-systems](<https://devfeed.tech/tags/recommendation-systems.md>), [scaling-laws](<https://devfeed.tech/tags/scaling-laws.md>), [tokenization](<https://devfeed.tech/tags/tokenization.md>)

### AI overview

Meta describes a multi-stage sequence-model architecture for ads ranking that separates offline user modeling from lightweight online ranking. It also uses dense tokenization and target-aware attention to learn feature interactions, with reported conversion and ad-click lifts across Instagram and Facebook.

### Source excerpt

Every day, Meta's recommendation platforms handle billions of user interactions, generating rich temporal signals that capture individual preferences and intent across products, ads, and content. In our 2024 post on sequence learning for ads recommendations, we showed how modeling the order and timing of user actions (rather than relying on static, manually engineered sparse features) [...] Read More... The post From User Sequences to Scaling Laws: A Multi-Stage Architecture for Meta's Ads Ranking appeared first on Engineering at Meta.

## 10 Years of Meta's Commitment to Python

DevFeed: [10 Years of Meta's Commitment to Python](<https://devfeed.tech/articles/10-years-of-meta-s-commitment-to-python-22582.md>)

Original publisher: [Read original article](<https://engineering.fb.com/2026/06/30/open-source/10-years-of-metas-commitment-to-python/>)

Author: Chris Wiltz

Published: 2026-06-30T16:00:46Z

Content type: opinion

Language: en

Sources: [Meta AI Research](<https://devfeed.tech/sources/meta-ai-research.md>), [Meta ML Applications](<https://devfeed.tech/sources/meta-ml-applications.md>)

Topics: [Meta](<https://devfeed.tech/topics/meta.md>), [Python](<https://devfeed.tech/topics/python.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Programming language](<https://devfeed.tech/topics/programming-language.md>), [Software](<https://devfeed.tech/topics/software.md>), [PyTorch](<https://devfeed.tech/topics/pytorch.md>)

Tags: [ai-research](<https://devfeed.tech/tags/ai-research.md>), [culture](<https://devfeed.tech/tags/culture.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [devinfra](<https://devfeed.tech/tags/devinfra.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [meta](<https://devfeed.tech/tags/meta.md>), [ml-applications](<https://devfeed.tech/tags/ml-applications.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [programming](<https://devfeed.tech/tags/programming.md>), [python](<https://devfeed.tech/tags/python.md>), [pytorch](<https://devfeed.tech/tags/pytorch.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

Meta reflects on its 10th consecutive year sponsoring the Python Software Foundation and explains Python's importance across its engineering stack, including products, infrastructure, and AI research.

### Source excerpt

This year marks Meta's 10th consecutive year as a sponsor of the Python Software Foundation (PSF), the charitable organization dedicated to advancing, supporting, and protecting the open-source Python programming language and the community that sustains it. Python is one of the world's most influential programming languages, and we use it across our engineering stack, from [...] Read More... The post 10 Years of Meta's Commitment to Python appeared first on Engineering at Meta.

## Cisco and OpenAI redefine enterprise engineering with Codex

DevFeed: [Cisco and OpenAI redefine enterprise engineering with Codex](<https://devfeed.tech/articles/cisco-and-openai-redefine-enterprise-engineering-with-codex-6344.md>)

Original publisher: [Read original article](<https://openai.com/index/cisco>)

Published: 2026-05-27T11:00:00Z

Content type: article

Language: en

Sources: [OpenAI News](<https://devfeed.tech/sources/openai-news.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>)

Tags: [ai-engineering](<https://devfeed.tech/tags/ai-engineering.md>), [ai-security](<https://devfeed.tech/tags/ai-security.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cli](<https://devfeed.tech/tags/cli.md>), [codex](<https://devfeed.tech/tags/codex.md>), [compliance](<https://devfeed.tech/tags/compliance.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [openai](<https://devfeed.tech/tags/openai.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>)

### AI overview

Cisco describes using Codex across enterprise engineering workflows to build AI Defense, accelerate feature delivery, and increase defect-resolution throughput.

### Source excerpt

Cisco and OpenAI are redefining enterprise engineering with Codex, helping Cisco scale AI-native development, accelerate AI Defense work, and automate defect remediation.

## Meta's Infrastructure Evolution and the Advent of AI

DevFeed: [Meta's Infrastructure Evolution and the Advent of AI](<https://devfeed.tech/articles/meta-s-infrastructure-evolution-and-the-advent-of-ai-30489.md>)

Original publisher: [Read original article](<https://engineering.fb.com/2025/09/29/data-infrastructure/metas-infrastructure-evolution-and-the-advent-of-ai/>)

Author: Yee Jiun Song; Kaushik Veeraraghavan

Published: 2025-09-29T13:00:15Z

Content type: article

Language: en

Sources: [Meta AI Research](<https://devfeed.tech/sources/meta-ai-research.md>)

Topics: [Meta](<https://devfeed.tech/topics/meta.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Network](<https://devfeed.tech/topics/network.md>), [cloud-infrastructure](<https://devfeed.tech/topics/cloud-infrastructure.md>), [Terraform](<https://devfeed.tech/topics/terraform.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-research](<https://devfeed.tech/tags/ai-research.md>), [apache](<https://devfeed.tech/tags/apache.md>), [data-center-engineering](<https://devfeed.tech/tags/data-center-engineering.md>), [data-centers](<https://devfeed.tech/tags/data-centers.md>), [data-infrastructure](<https://devfeed.tech/tags/data-infrastructure.md>), [data-management](<https://devfeed.tech/tags/data-management.md>), [database](<https://devfeed.tech/tags/database.md>), [devinfra](<https://devfeed.tech/tags/devinfra.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [lamp](<https://devfeed.tech/tags/lamp.md>), [linux](<https://devfeed.tech/tags/linux.md>), [meta](<https://devfeed.tech/tags/meta.md>), [ml-applications](<https://devfeed.tech/tags/ml-applications.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [network](<https://devfeed.tech/tags/network.md>), [networking-traffic](<https://devfeed.tech/tags/networking-traffic.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [scale](<https://devfeed.tech/tags/scale.md>)

### AI overview

Meta describes how its infrastructure evolved from a small university-focused social network into a globally networked operation serving more than 3.4 billion people. The article explains that AI has changed infrastructure-scaling assumptions and requires innovation across hardware, software, networks, and data centers, while outlining earlier database, caching, social graph, ranking, and photo-service scaling work.

### Source excerpt

Over the past 21 years, Meta has grown exponentially from a small social network connecting a few thousand people in a handful of universities in the U.S. into several apps and novel hardware products that serve over 3.4 billion people throughout the world. Our infrastructure has evolved significantly over the years, growing from a [...] Read More... The post Meta's Infrastructure Evolution and the Advent of AI appeared first on Engineering at Meta.

## What I Learned in One Year as an SRE Trainee

DevFeed: [What I Learned in One Year as an SRE Trainee](<https://devfeed.tech/articles/what-i-learned-in-one-year-as-an-sre-trainee-2156.md>)

Original publisher: [Read original article](<https://developers.soundcloud.com/blog//sre-trainee>)

Published: 2023-01-06T00:00:00Z

Content type: article

Language: en

Sources: [SoundCloud Backstage Blog](<https://devfeed.tech/sources/soundcloud-backstage-blog.md>)

Topics: [SRE](<https://devfeed.tech/topics/sre.md>), [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>), [Infrastructure as code](<https://devfeed.tech/topics/infrastructure-as-code.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Incident response](<https://devfeed.tech/topics/incident-response.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [migration](<https://devfeed.tech/topics/migration.md>), [datacenter](<https://devfeed.tech/topics/datacenter.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Google](<https://devfeed.tech/topics/google.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [data-center](<https://devfeed.tech/tags/data-center.md>), [engineering-culture](<https://devfeed.tech/tags/engineering-culture.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [incident-response](<https://devfeed.tech/tags/incident-response.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [knowledge-sharing](<https://devfeed.tech/tags/knowledge-sharing.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [learning](<https://devfeed.tech/tags/learning.md>), [migration](<https://devfeed.tech/tags/migration.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [music](<https://devfeed.tech/tags/music.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [site-reliability-engineering](<https://devfeed.tech/tags/site-reliability-engineering.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

A Site Reliability Engineering trainee at SoundCloud reflects on a first year spent learning how SRE applies software engineering to operations, reliability, and scalability. The article discusses the broad scope of the role, including Infrastructure as Code, Monitoring, Incident Response training, Kubernetes upgrades, infrastructure decommissioning, and a service migration from a data center to Google Cloud.

### Source excerpt

I recently celebrated my one year anniversary as a Site Reliability Engineering (SRE) trainee at SoundCloud. Looking back, I had very little...

## Lessons from Leading a Remote Engineering Team

DevFeed: [Lessons from Leading a Remote Engineering Team](<https://devfeed.tech/articles/lessons-from-leading-a-remote-engineering-team-1466.md>)

Original publisher: [Read original article](<https://shopify.engineering/lessons-leading-remote-engineering-team>)

Author: Lawrence Mandel

Published: 2019-07-25T18:00:00Z

Content type: opinion

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>)

Tags: [canada](<https://devfeed.tech/tags/canada.md>), [career](<https://devfeed.tech/tags/career.md>), [engineering-management](<https://devfeed.tech/tags/engineering-management.md>), [global](<https://devfeed.tech/tags/global.md>), [health](<https://devfeed.tech/tags/health.md>), [mobility](<https://devfeed.tech/tags/mobility.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [remote](<https://devfeed.tech/tags/remote.md>), [uk](<https://devfeed.tech/tags/uk.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

A Shopify engineering leader shares lessons from managing remote teams, including the benefits of a global hiring pool, a more diverse workforce, stronger employee retention, and location-based team capabilities.

### Source excerpt

Shopify's Director of Production Engineering talks about the benefits of remote teams, building a remote team, and setting your people up to succeed.

## Preparing Shopify for Black Friday and Cyber Monday

DevFeed: [Preparing Shopify for Black Friday and Cyber Monday](<https://devfeed.tech/articles/preparing-shopify-for-black-friday-and-cyber-monday-1520.md>)

Original publisher: [Read original article](<https://shopify.engineering/preparing-shopify-for-black-friday-cyber-monday>)

Author: Camilo Lopez

Published: 2018-12-21T19:00:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>), [Chaos Engineering](<https://devfeed.tech/topics/chaos-engineering.md>), [Latency](<https://devfeed.tech/topics/latency.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [systems](<https://devfeed.tech/topics/systems.md>)

Tags: [engineering](<https://devfeed.tech/tags/engineering.md>), [latency](<https://devfeed.tech/tags/latency.md>), [load](<https://devfeed.tech/tags/load.md>), [performance](<https://devfeed.tech/tags/performance.md>), [platform](<https://devfeed.tech/tags/platform.md>), [production](<https://devfeed.tech/tags/production.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [systems](<https://devfeed.tech/tags/systems.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

Shopify's Production Engineering teams prepare the platform for Black Friday and Cyber Monday by maintaining reliability and scalability for heavy traffic and sales volumes. Their preparations include game days that use controlled fault injection, artificial latency, dependency degradation, and fallback verification, along with synthetic load testing to evaluate applications and system components under expected demand.

### Source excerpt

Making commerce better for everyone is a challenge we face on a daily basis. For our Production Engineering team, it means ensuring that our 600,000+ merchants have a reliable and scalable platform to support their business needs. We need to be able to support everything our merchants throw at us--including the influx of holiday traffic during Black Friday and Cyber Monday (BFCM). All of this needs to happen without an interruption in service.

## Director of Engineering, Lawrence Mandel Talks Road to Leadership, Growth, and Finding Balance.

DevFeed: [Director of Engineering, Lawrence Mandel Talks Road to Leadership, Growth, and Finding Balance.](<https://devfeed.tech/articles/director-of-engineering-lawrence-mandel-talks-road-to-leadership-growth-and-finding-balance-1373.md>)

Original publisher: [Read original article](<https://shopify.engineering/director-of-engineering-lawrence-mandel-talks-road-to-leadership-growth-and-finding-balance>)

Author: Toni Akinwumi

Published: 2018-12-03T21:12:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>), [Swing](<https://devfeed.tech/topics/swing.md>), [MediaWiki](<https://devfeed.tech/topics/mediawiki.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [Scripting, bash](<https://devfeed.tech/topics/scripting-bash.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [XML](<https://devfeed.tech/topics/xml.md>), [ibm](<https://devfeed.tech/topics/ibm.md>), [Mozilla](<https://devfeed.tech/topics/mozilla.md>)

Tags: [apache](<https://devfeed.tech/tags/apache.md>), [automation](<https://devfeed.tech/tags/automation.md>), [developer](<https://devfeed.tech/tags/developer.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [eclipse](<https://devfeed.tech/tags/eclipse.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [growth](<https://devfeed.tech/tags/growth.md>), [ibm](<https://devfeed.tech/tags/ibm.md>), [java](<https://devfeed.tech/tags/java.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [mozilla](<https://devfeed.tech/tags/mozilla.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [projects](<https://devfeed.tech/tags/projects.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [software](<https://devfeed.tech/tags/software.md>), [software-developer](<https://devfeed.tech/tags/software-developer.md>), [tools](<https://devfeed.tech/tags/tools.md>), [web-applications](<https://devfeed.tech/tags/web-applications.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

This interview profiles Lawrence Mandel, a Director of Production Engineering at Shopify who leads the Developer Acceleration team. It discusses the team's work building tools, conventions, documentation, and automation for developers; Mandel's experience at IBM and Mozilla; his open-source projects and Java web application work; and his views on career growth, leadership, time management, family, health, and work.

### Source excerpt

Lawrence Mandel is a Director of Production Engineering leading Shopify's Developer Acceleration team and has been at Shopify for over a year. He previously worked at IBM and Mozilla where he started as a software developer before transitioning into leadership roles. Through all his work experience, he's learned to understand the meaning of time management and to prioritize the most important things in his life, which are his family, health, and work.

## Iterating Towards a More Scalable Ingress

DevFeed: [Iterating Towards a More Scalable Ingress](<https://devfeed.tech/articles/iterating-towards-a-more-scalable-ingress-1459.md>)

Original publisher: [Read original article](<https://shopify.engineering/iterating-towards-more-stable-ingress>)

Author: Francisco Mejia

Published: 2018-08-31T18:00:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [nginx](<https://devfeed.tech/topics/nginx.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>)

Tags: [ingress-nginx](<https://devfeed.tech/tags/ingress-nginx.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [nginx](<https://devfeed.tech/tags/nginx.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [shopify](<https://devfeed.tech/tags/shopify.md>)

### AI overview

Shopify describes scaling its Kubernetes infrastructure and migrating cluster ingress from Google Cloud Load Balancer Controller to ingress-nginx. The article focuses on optimizing ingress-nginx dynamic configuration to reduce NGINX reloads and improve performance during frequent deployments.

### Source excerpt

Shopify, the leading cloud-based, multi-channel commerce platform, is growing at an incredibly fast pace. Since the beginning of 2016, the number of merchants on the platform increased from 375,000 to 600,000+. As the platform scales, we face new and exciting challenges such as implementing Shopify's Pod architecture and future proofing our cloud storage usage. Shopify's infrastructure relies heavily on Kubernetes to serve millions of requests every minute.

## E-Commerce at Scale: Inside Shopify's Tech Stack - Stackshare.io

DevFeed: [E-Commerce at Scale: Inside Shopify's Tech Stack - Stackshare.io](<https://devfeed.tech/articles/e-commerce-at-scale-inside-shopify-s-tech-stack-stackshare-io-1378.md>)

Original publisher: [Read original article](<https://shopify.engineering/e-commerce-at-scale-inside-shopifys-tech-stack>)

Author: Kir Shatrov

Published: 2018-08-08T15:30:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>), [Rails](<https://devfeed.tech/topics/rails.md>), [Scalability](<https://devfeed.tech/topics/scalability.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [incident](<https://devfeed.tech/topics/incident.md>)

Tags: [incident](<https://devfeed.tech/tags/incident.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [production](<https://devfeed.tech/tags/production.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [tech-stack](<https://devfeed.tech/tags/tech-stack.md>)

### AI overview

The article examines how Shopify operates a large-scale, multi-channel commerce platform. It describes the Production Engineering department, shared responsibility for monitoring and incident response, scalability practices for unpredictable flash-sale traffic, and Shopify's long-lived Ruby on Rails codebase.

### Source excerpt

9 minute read Before 2015, we had an Operations and Performance team. Around this time, we decided to create the Production Engineering department and merge the teams. The department is responsible for building and maintaining common infrastructure that allows the rest of product development teams to run their code. Both Production Engineering and all the product development teams share responsibility for the ongoing operation of our end user applications. This means all technical roles share monitoring and incident response, with escalation happening laterally to bring in any skill set required to restore service in case of problems.

## Shopify's Infrastructure Collaboration with Google

DevFeed: [Shopify's Infrastructure Collaboration with Google](<https://devfeed.tech/articles/shopify-s-infrastructure-collaboration-with-google-1595.md>)

Original publisher: [Read original article](<https://shopify.engineering/shopify-infrastructure-collaboration-with-google>)

Author: Dale Neufeld

Published: 2018-03-26T12:00:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Google](<https://devfeed.tech/topics/google.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [cloud](<https://devfeed.tech/tags/cloud.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [docker](<https://devfeed.tech/tags/docker.md>), [google](<https://devfeed.tech/tags/google.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [scalability](<https://devfeed.tech/tags/scalability.md>), [shopify](<https://devfeed.tech/tags/shopify.md>)

### AI overview

Shopify describes its infrastructure evolution and its collaboration with Google to build its cloud. The article connects this move to scaling a Rails application, containerizing workloads with Docker, and the arrival of Google Kubernetes Engine.

### Source excerpt

We're always working to deliver the best commerce experience to our merchants and their customers. We provide a seamless merchant experience while shaping the future of retail by building a platform that can handle the traffic of a Kylie Cosmetic flash sale (they sell out in 20 seconds), ship ne

## Tell Your Stories: The Benefits of Strategic Engineering Communications

DevFeed: [Tell Your Stories: The Benefits of Strategic Engineering Communications](<https://devfeed.tech/articles/tell-your-stories-the-benefits-of-strategic-engineering-communications-1638.md>)

Original publisher: [Read original article](<https://shopify.engineering/tell-your-stories-the-benefits-of-strategic-engineering-communications>)

Author: Jaime Woo

Published: 2017-10-25T19:30:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>), [front-end-development](<https://devfeed.tech/topics/front-end-development.md>), [data-engineering](<https://devfeed.tech/topics/data-engineering.md>), [GraphQL](<https://devfeed.tech/topics/graphql.md>), [Rails](<https://devfeed.tech/topics/rails.md>)

Tags: [articles](<https://devfeed.tech/tags/articles.md>), [data-engineering](<https://devfeed.tech/tags/data-engineering.md>), [developers](<https://devfeed.tech/tags/developers.md>), [development](<https://devfeed.tech/tags/development.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [front-end-development](<https://devfeed.tech/tags/front-end-development.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

Shopify established a formal engineering communications function as the company grew across offices and technical teams. The initiative shared engineering knowledge internally, communicated Shopify's work externally, supported recruitment, reduced duplicated work and mistakes, and encouraged cross-team idea sharing through technical talks, newsletters, and approachable articles.

### Source excerpt

In early 2016, we faced a problem at Shopify. We were growing quickly, and decisions could no longer be made across the room, so to speak. Four offices became five, accommodating that growth raised interesting questions like: how would new people know the history of the company, and how could existing Shopifolk keep up with new developments? In addition to sharing knowledge inside the company, we also wanted to let people outside Shopify know what we were working on to give back to the community and to support recruitment efforts. Engineering communications was born to solve a specific problem. A valued saying here is "do things, tell people," but, while we're very good at the first part, we weren't living up to expectations on the second. Ad hoc worked when we were smaller, but with technical stories now coming from teams as varied as production engineering, mobile, front-end development, and data engineering, we needed something more formalized. Strong communications inside the engineering team could help prevent the overlap of work by different teams or the duplication of mistakes, and it could support cross-pollination of ideas.

## Why Shopify Moved to The Production Engineering Model

DevFeed: [Why Shopify Moved to The Production Engineering Model](<https://devfeed.tech/articles/why-shopify-moved-to-the-production-engineering-model-1677.md>)

Original publisher: [Read original article](<https://shopify.engineering/why-shopify-moved-to-the-production-engineering-model>)

Author: John Arthorne

Published: 2016-10-30T08:14:00Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [web applications](<https://devfeed.tech/topics/web-applications.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [automation](<https://devfeed.tech/tags/automation.md>), [devops](<https://devfeed.tech/tags/devops.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [shopify](<https://devfeed.tech/tags/shopify.md>), [sre](<https://devfeed.tech/tags/sre.md>)

### AI overview

Shopify describes moving from separate development and operations teams to a Production Engineering model for frequently changing large-scale web applications. The model emphasizes automation, fewer disconnected operational teams, and reusable tools and infrastructure for developers.

### Source excerpt

6 minute read The traditional model of running large-scale computer systems divides work into Development and Operations as distinct and separate teams. This split works reasonably well for computer systems that are changed or updated very rarely, and organizations sometimes require this if they're deploying and operating software built by a different company or organization. However, this rigid divide fails for large-scale web applications that are undergoing frequent or even continuous change. DevOps is the term for a movement that's gathered steam in the past decade to bring together these disciplines.

## Replacing Google Authenticator with Yubikey on OS X

DevFeed: [Replacing Google Authenticator with Yubikey on OS X](<https://devfeed.tech/articles/replacing-google-authenticator-with-yubikey-on-os-x-15823.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/replacing-google-authenticator-with-yubikey-on-os-x>)

Author: Square Engineering

Published: 2013-05-28T16:03:00Z

Content type: tutorial

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Authentication](<https://devfeed.tech/topics/authentication.md>), [MFA](<https://devfeed.tech/topics/mfa.md>), [ssh](<https://devfeed.tech/topics/ssh.md>), [Homebrew](<https://devfeed.tech/topics/homebrew.md>), [Script](<https://devfeed.tech/topics/script.md>), [Production Engineering](<https://devfeed.tech/topics/production-engineering.md>)

Tags: [2](<https://devfeed.tech/tags/2.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [bastion](<https://devfeed.tech/tags/bastion.md>), [code](<https://devfeed.tech/tags/code.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [github](<https://devfeed.tech/tags/github.md>), [google](<https://devfeed.tech/tags/google.md>), [install](<https://devfeed.tech/tags/install.md>), [make](<https://devfeed.tech/tags/make.md>), [production-engineering](<https://devfeed.tech/tags/production-engineering.md>), [script](<https://devfeed.tech/tags/script.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

### AI overview

A tutorial explains how to configure a Yubikey to generate TOTP codes compatible with Google Authenticator for SSH two-factor authentication on OS X. It also describes using AppleScript and Automator to enter the current code with a global shortcut.

### Source excerpt

Two-factor authentication made even easier.