# scaling

Scaling is the ability to use available processing power on multiprocessor systems or service a large number of clients, including through scalable servers and distributed configurations.

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

## Holy Moly uses one modular connector for flat-pack furniture

DevFeed: [Holy Moly uses one modular connector for flat-pack furniture](<https://devfeed.tech/articles/holy-moly-is-the-swiss-army-knife-of-flat-pack-furniture-hardware-41370.md>)

Original publisher: [Read original article](<https://www.yankodesign.com/2026/09/17/holy-moly-is-the-swiss-army-knife-of-flat-pack-furniture-hardware/>)

Author: JC Torres

Published: 2026-09-17T16:20:03Z

Content type: article

Language: en

Sources: [Yanko Design](<https://devfeed.tech/sources/yanko-design.md>)

Topics: [Hardware](<https://devfeed.tech/topics/hardware.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [locking](<https://devfeed.tech/topics/locking.md>)

Tags: [cabinets](<https://devfeed.tech/tags/cabinets.md>), [concept-designs](<https://devfeed.tech/tags/concept-designs.md>), [connectors](<https://devfeed.tech/tags/connectors.md>), [design](<https://devfeed.tech/tags/design.md>), [flat](<https://devfeed.tech/tags/flat.md>), [furniture](<https://devfeed.tech/tags/furniture.md>), [furniture-cabinets-concept-designs-perforated](<https://devfeed.tech/tags/furniture-cabinets-concept-designs-perforated.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [hooks](<https://devfeed.tech/tags/hooks.md>), [locking](<https://devfeed.tech/tags/locking.md>), [perforated](<https://devfeed.tech/tags/perforated.md>), [scaling](<https://devfeed.tech/tags/scaling.md>)

### AI overview

The Holy Moly Cabinet replaces assorted flat-pack furniture fasteners with one clover-shaped connector that can serve as a door pull, leg, hinge, or shelf bracket. Its perforated steel panels allow components to be repositioned, stacked, and expanded using the same hardware.

### Source excerpt

Holy Moly Is the Swiss Army Knife of Flat-Pack Furniture Hardware Most flat-pack furniture ships with a plastic bag full of different screws, dowels, and brackets, each one doing exactly one job and nothing else. The...

## Session revocations at scale

DevFeed: [Session revocations at scale](<https://devfeed.tech/articles/session-revocations-at-scale-37933.md>)

Original publisher: [Read original article](<https://www.canva.dev/blog/engineering/session-revocations-at-scale/>)

Author: Llew Vallis

Published: 2026-07-22T00:00:01Z

Content type: article

Language: en

Sources: [Canva Engineering](<https://devfeed.tech/sources/canva-engineering.md>)

Topics: [sessions](<https://devfeed.tech/topics/sessions.md>), [Cookies](<https://devfeed.tech/topics/cookies.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [gateway](<https://devfeed.tech/topics/gateway.md>), [Redis](<https://devfeed.tech/topics/redis.md>), [reliability](<https://devfeed.tech/topics/reliability.md>)

Tags: [backend](<https://devfeed.tech/tags/backend.md>), [caching](<https://devfeed.tech/tags/caching.md>), [cookies](<https://devfeed.tech/tags/cookies.md>), [gateway](<https://devfeed.tech/tags/gateway.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [permissions](<https://devfeed.tech/tags/permissions.md>), [redis](<https://devfeed.tech/tags/redis.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [security](<https://devfeed.tech/tags/security.md>), [sessions](<https://devfeed.tech/tags/sessions.md>)

### AI overview

Canva describes how it manages session revocations for hundreds of millions of users. The system keeps revocations in memory for fast gateway checks, while MySQL handles refresh-time lookups; the article explains how loading the cache during deployments created database load and discusses evaluating Redis as a caching solution.

### Source excerpt

How Canva keeps hundreds of millions of user sessions fast and secure

## Our Droidcon US 2026 Picks - Sam Hill

DevFeed: [Our Droidcon US 2026 Picks - Sam Hill](<https://devfeed.tech/articles/our-droidcon-us-2026-picks-sam-hill-38198.md>)

Original publisher: [Read original article](<https://touchlab.co/droidcon-us-2026>)

Published: 2026-07-14T00:00:00Z

Content type: article

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [kotlin-native](<https://devfeed.tech/topics/kotlin-native.md>), [AI Development](<https://devfeed.tech/topics/ai-development.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [Gradle](<https://devfeed.tech/topics/gradle.md>), [scaling](<https://devfeed.tech/topics/scaling.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-development](<https://devfeed.tech/tags/ai-development.md>), [android](<https://devfeed.tech/tags/android.md>), [droidcon](<https://devfeed.tech/tags/droidcon.md>), [gradle](<https://devfeed.tech/tags/gradle.md>), [ios](<https://devfeed.tech/tags/ios.md>), [js](<https://devfeed.tech/tags/js.md>), [kmp](<https://devfeed.tech/tags/kmp.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [kotlin-native](<https://devfeed.tech/tags/kotlin-native.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [rust](<https://devfeed.tech/tags/rust.md>)

### AI overview

Touchlab previews selected Droidcon USA 2026 talks covering AI and cross-platform mobile development, Kotlin Native project structures, KMP integration with Rust, migration decisions, and mobile testing.

### Source excerpt

With Droidcon right around the corner, here are the talks we are most excited about

## Scaling a distributed cache: Why consistent hashing is mandatory

DevFeed: [Scaling a distributed cache: Why consistent hashing is mandatory](<https://devfeed.tech/articles/scaling-a-distributed-cache-why-consistent-hashing-is-mandatory-39578.md>)

Original publisher: [Read original article](<https://ankit-rana.com/logs/26-scaling-distributed-cache-consistent-hashing/>)

Author: hello@ankit-rana.com

Published: 2026-05-17T00:00:00Z

Content type: tutorial

Language: en

Sources: [Ankit Rana | Mechanical Sympathy](<https://devfeed.tech/sources/ankit-rana-mechanical-sympathy.md>)

Topics: [consistent hashing](<https://devfeed.tech/topics/consistent-hashing.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Caching](<https://devfeed.tech/topics/caching.md>), [sharding](<https://devfeed.tech/topics/sharding.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [Database](<https://devfeed.tech/topics/database.md>), [Memcached](<https://devfeed.tech/topics/memcached.md>), [Redis](<https://devfeed.tech/topics/redis.md>)

Tags: [caching](<https://devfeed.tech/tags/caching.md>), [consistent-hashing](<https://devfeed.tech/tags/consistent-hashing.md>), [database](<https://devfeed.tech/tags/database.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [distributed-cache](<https://devfeed.tech/tags/distributed-cache.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [memcached](<https://devfeed.tech/tags/memcached.md>), [redis](<https://devfeed.tech/tags/redis.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [sharding](<https://devfeed.tech/tags/sharding.md>)

### AI overview

The article explains why modulo-based cache sharding can remap nearly every key when a node fails, causing a large cache miss surge and database overload. It presents consistent hashing on a fixed ring as a way to limit movement to keys assigned to the failed node, and notes that virtual nodes improve distribution across physical cache nodes.

### Source excerpt

Sharding a cache with hash(key) modulo N means the denominator changes when a node dies, remapping nearly every key. Dropping from five nodes to four invalidates about 80 percent of the cache instantly and routes that miss storm straight at the primary database. Consistent hashing maps nodes and keys onto a fixed ring so only the dead node's keys move, and virtual nodes fix the uneven distribution a handful of physical nodes would otherwise produce.

## AI Strategy, Customer Value, and Innovation: A Conversation with Alexander Osterwalder

DevFeed: [AI Strategy, Customer Value, and Innovation: A Conversation with Alexander Osterwalder](<https://devfeed.tech/articles/if-you-can-t-kill-projects-you-can-t-innovate-40038.md>)

Original publisher: [Read original article](<https://dpereira.substack.com/p/if-you-cant-kill-projects-you-cant>)

Author: David Pereira

Published: 2026-04-30T07:56:48Z

Content type: opinion

Language: en

Sources: [Untrapping Product Teams](<https://devfeed.tech/sources/untrapping-product-teams.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Strategy](<https://devfeed.tech/topics/ai-strategy.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [Users](<https://devfeed.tech/topics/users.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-strategy](<https://devfeed.tech/tags/ai-strategy.md>), [models](<https://devfeed.tech/tags/models.md>), [scaling](<https://devfeed.tech/tags/scaling.md>)

### AI overview

David Pereira summarizes a conversation with Alexander Osterwalder about AI strategy, innovation, customer value, protecting competitive moats, synthetic users, project selection, evidence, and scaling. The discussion argues that AI adoption does not replace strategic goals or conversations with real customers.

### Source excerpt

AI is changing many things, not everything.

## Five Lessons from My Journey as a Platform Product Manager at REA

DevFeed: [Five Lessons from My Journey as a Platform Product Manager at REA](<https://devfeed.tech/articles/five-lessons-from-my-journey-as-a-platform-product-manager-at-rea-40093.md>)

Original publisher: [Read original article](<https://www.rea-group.com/about-us/news-and-insights/blog/five-lessons-from-my-journey-as-a-platform-product-manager-at-rea/>)

Author: Sree Pradeep

Published: 2026-03-20T00:31:53Z

Content type: opinion

Language: en

Sources: [REA Group](<https://devfeed.tech/sources/rea-group.md>)

Topics: [internal developer platform](<https://devfeed.tech/topics/internal-developer-platform.md>), [Platform Engineering](<https://devfeed.tech/topics/platform-engineering.md>), [Developer Platform](<https://devfeed.tech/topics/developer-platform.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [reliability](<https://devfeed.tech/topics/reliability.md>), [Availability](<https://devfeed.tech/topics/availability.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [deploy](<https://devfeed.tech/tags/deploy.md>), [developer](<https://devfeed.tech/tags/developer.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [internal-developer-platform](<https://devfeed.tech/tags/internal-developer-platform.md>), [latency](<https://devfeed.tech/tags/latency.md>), [life-at-rea](<https://devfeed.tech/tags/life-at-rea.md>), [platform](<https://devfeed.tech/tags/platform.md>), [platform-engineering](<https://devfeed.tech/tags/platform-engineering.md>), [reliability](<https://devfeed.tech/tags/reliability.md>), [tech](<https://devfeed.tech/tags/tech.md>)

### AI overview

A platform product manager at REA shares lessons from working on the company's Internal Developer Platform. The article argues that platform success depends not only on infrastructure expertise but also on understanding engineers, simplifying complexity, building trust, and measuring platform impact despite imperfect metrics.

### Source excerpt

Five Lessons from My Journey as a Platform Product Manager at REA When I started my journey in platform engineering, I worked on REA's Internal Developer Platform with the aim of giving engineers a fast, safe and simple way to build, deploy and run applications in production. I thought success meant mastering infrastructure, APIs, scaling and reliability.

## Swizec Teller on JS-Craft

DevFeed: [Swizec Teller on JS-Craft](<https://devfeed.tech/articles/swizec-teller-on-js-craft-37659.md>)

Original publisher: [Read original article](<https://swizec.com/interviews/js-craft>)

Author: hi@swizec.com (Swizec Teller)

Published: 2026-03-16T00:00:00Z

Content type: article

Language: en

Sources: [Swizec Teller](<https://devfeed.tech/sources/swizec-teller.md>)

Topics: [scaling](<https://devfeed.tech/topics/scaling.md>)

Tags: [craft](<https://devfeed.tech/tags/craft.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [remote](<https://devfeed.tech/tags/remote.md>), [remote-work](<https://devfeed.tech/tags/remote-work.md>), [startup](<https://devfeed.tech/tags/startup.md>)

### AI overview

An interview with Daniel from JS-Craft about priorities, writing as an engineering skill, startup decisions, remote work, and lessons from Scaling Fast.

### Source excerpt

Daniel from JS-Craft talks with Swizec Teller about priorities, writing, startup engineering, and Scaling Fast.

## AI in Investment Management: 2026 Outlook (Part II)

DevFeed: [AI in Investment Management: 2026 Outlook (Part II)](<https://devfeed.tech/articles/ai-in-investment-management-2026-outlook-part-ii-39475.md>)

Original publisher: [Read original article](<https://www.twosigma.com/articles/ai-in-investment-management-2026-outlook-part-ii/>)

Author: Emily Majewski

Published: 2026-01-21T15:55:26Z

Content type: opinion

Language: en

Sources: [Two Sigma Engineering](<https://devfeed.tech/sources/two-sigma-engineering.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [AI Models](<https://devfeed.tech/topics/ai-models.md>), [LLMs](<https://devfeed.tech/topics/llms.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [Compression](<https://devfeed.tech/topics/compression.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai](<https://devfeed.tech/tags/ai.md>), [frontier-ai](<https://devfeed.tech/tags/frontier-ai.md>), [llms](<https://devfeed.tech/tags/llms.md>), [models](<https://devfeed.tech/tags/models.md>)

### AI overview

Two Sigma leaders discuss how AI may change quantitative investment management, emphasizing productivity improvements, workflow integration, and the use of internal context. The article also highlights a shift toward efficiency, specialized architectures, neural compression, and improved model interpretability.

### Source excerpt

The post AI in Investment Management: 2026 Outlook (Part II) appeared first on Two Sigma.

## Place good startup bets

DevFeed: [Place good startup bets](<https://devfeed.tech/articles/place-good-startup-bets-37633.md>)

Original publisher: [Read original article](<https://swizec.com/blog/place-good-startup-bets>)

Author: hi@swizec.com (Swizec Teller)

Published: 2026-01-14T00:00:00Z

Content type: opinion

Language: en

Sources: [Swizec Teller](<https://devfeed.tech/sources/swizec-teller.md>)

Topics: [scaling](<https://devfeed.tech/topics/scaling.md>), [Shopify](<https://devfeed.tech/topics/shopify.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [core](<https://devfeed.tech/tags/core.md>), [equity](<https://devfeed.tech/tags/equity.md>), [sales](<https://devfeed.tech/tags/sales.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [shopify](<https://devfeed.tech/tags/shopify.md>)

### AI overview

The author reflects on career and startup decisions, including regretting that he declined Shopify before its IPO. He argues that good bets limit downside, preserve upside, and are evaluated using factors such as problem interest, market access and growth, market size, unfair advantage, and early traction.

### Source excerpt

You can't win every bet. Your goal is to be a little more right than wrong and keep playing

## Building, Scaling and Thinking in the Age of AI with Chip Huyen

DevFeed: [Building, Scaling and Thinking in the Age of AI with Chip Huyen](<https://devfeed.tech/articles/navigating-ai-s-new-frontier-with-chip-huyen-27251.md>)

Original publisher: [Read original article](<https://blog.dataexpert.io/p/navigating-ais-new-frontier-with>)

Author: Zach Wilson

Published: 2025-08-25T13:03:24Z

Content type: article

Language: en

Sources: [DataExpert.io Newsletter](<https://devfeed.tech/sources/dataexpert-io-newsletter.md>)

Topics: [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [scaling](<https://devfeed.tech/topics/scaling.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [building](<https://devfeed.tech/tags/building.md>), [scaling](<https://devfeed.tech/tags/scaling.md>)

### AI overview

An article about building, scaling, and thinking in the age of AI, featuring Chip Huyen.

### Source excerpt

Building, Scaling and Thinking in the Age of AI

## Scaling Server Sent Events - Intro to SSE and scaling guide

DevFeed: [Scaling Server Sent Events - Intro to SSE and scaling guide](<https://devfeed.tech/articles/scaling-server-sent-events-intro-to-sse-and-scaling-guide-39403.md>)

Original publisher: [Read original article](<https://blog.pranshu-raj.in/posts/exploring-sse/>)

Author: Pranshu Raj

Published: 2025-06-29T07:01:27Z

Content type: tutorial

Language: en

Sources: [Pranshu Raj - blog on backend systems, performance and sidequests](<https://devfeed.tech/sources/pranshu-raj-blog-on-backend-systems-performance-and-sidequests.md>)

Topics: [Server-sent events (SSE)](<https://devfeed.tech/topics/server-sent-events-sse.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [WebSocket](<https://devfeed.tech/topics/websocket.md>)

Tags: [guide](<https://devfeed.tech/tags/guide.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [sse](<https://devfeed.tech/tags/sse.md>)

### AI overview

A tutorial on Server-Sent Events (SSE), covering its HTTP-based server-to-client update model, event-stream format, browser EventSource support, and considerations for horizontal scaling and state handling.

### Source excerpt

Understanding SSE and it's use cases, advantages over other realtime protocols, how to deploy it at scale.

## Rethinking Leadership in B2B SaaS: Lessons from Self-Managing Organizations

DevFeed: [Rethinking Leadership in B2B SaaS: Lessons from Self-Managing Organizations](<https://devfeed.tech/articles/rethinking-leadership-in-b2b-saas-lessons-from-self-managing-organizations-39937.md>)

Original publisher: [Read original article](<https://mende.io/blog/rethinking-leadership-in-b2b-saas/>)

Author: tobi@techunicorn.builders (Tobias Mende)

Published: 2025-06-27T05:00:00Z

Content type: opinion

Language: en

Sources: [Tobias Mende](<https://devfeed.tech/sources/tobias-mende.md>)

Topics: [Software as a service](<https://devfeed.tech/topics/saas.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [structure](<https://devfeed.tech/topics/structure.md>), [trust](<https://devfeed.tech/topics/trust.md>)

Tags: [b2b](<https://devfeed.tech/tags/b2b.md>), [collaboration](<https://devfeed.tech/tags/collaboration.md>), [culture-leadership-decision-making-delegation-organizational-design](<https://devfeed.tech/tags/culture-leadership-decision-making-delegation-organizational-design.md>), [founders](<https://devfeed.tech/tags/founders.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [saas](<https://devfeed.tech/tags/saas.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [self-organizing](<https://devfeed.tech/tags/self-organizing.md>), [teams](<https://devfeed.tech/tags/teams.md>), [trust](<https://devfeed.tech/tags/trust.md>)

### AI overview

An opinion article applies lessons from self-managing organizations such as Buurtzorg and Viisi to B2B SaaS teams. It argues that trust can be supported by clear roles, peer accountability, and shared expectations, and that role-based structures may help teams experiment and operate with less founder involvement.

### Source excerpt

Rethinking Leadership in B2B SaaS: Lessons from Self-Managing Organizations Two months ago, I joined the Corporate Rebels Masterclass - a hands-on exploration of how pioneering companies like Buurtzorg, Haier, Viisi, and others approach leadership, structure, and collaboration. These aren't companies tinkering at the edges. They've built entire systems that challenge our default assumptions about how work should be organized.

## Building Scalable Mobile Projects at Android Makers 2025

DevFeed: [Building Scalable Mobile Projects at Android Makers 2025](<https://devfeed.tech/articles/building-scalable-mobile-projects-at-android-makers-2025-38365.md>)

Original publisher: [Read original article](<https://cyrilmottier.com/posts/2025/building-scalable-mobile-projects/>)

Author: Cyril Mottier

Published: 2025-04-10T08:37:01Z

Content type: opinion

Language: en

Sources: [Cyril Mottier Blog](<https://devfeed.tech/sources/cyril-mottier-blog.md>)

Topics: [Mobile](<https://devfeed.tech/topics/mobile.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [builds](<https://devfeed.tech/topics/builds.md>), [build times](<https://devfeed.tech/topics/build-times.md>), [maintenance](<https://devfeed.tech/topics/maintenance.md>)

Tags: [2025](<https://devfeed.tech/tags/2025.md>), [build-times](<https://devfeed.tech/tags/build-times.md>), [builds](<https://devfeed.tech/tags/builds.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [scaling](<https://devfeed.tech/tags/scaling.md>)

### AI overview

The article introduces a keynote on scaling mobile projects as codebases, contributor counts, and complexity grow. It highlights strategies for maintaining fast build times, reusable code, clear ownership, and resilient project structure.

### Source excerpt

Edit - Aug 4: adding link to the video on YouTube I recently gave a keynote called "Building Scalable Mobile Projects: Fast Builds, High Reusability and Clear Ownership" at Android Makers 2025 in Paris. Here was the abstract. Every successful project eventually faces the challenges of scaling: an ever-growing codebase, an increasing number of contributors, and rising complexity. Without proper measures, this can lead to slow build times, a cluttered codebase, maintenance difficulties, code duplication, and even dead code--ultimately jeopardizing the company's ability to deliver value.

## Understanding and scaling Raft

DevFeed: [Understanding and scaling Raft](<https://devfeed.tech/articles/understanding-and-scaling-raft-39636.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2025-04-04_understanding-and-scaling-raft>)

Published: 2025-04-04T00:00:00Z

Content type: tutorial

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [Raft](<https://devfeed.tech/topics/raft.md>), [consensus algorithm](<https://devfeed.tech/topics/consensus-algorithm.md>), [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [CockroachDB](<https://devfeed.tech/topics/cockroachdb.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [cockroachdb](<https://devfeed.tech/tags/cockroachdb.md>), [consensus-algorithm](<https://devfeed.tech/tags/consensus-algorithm.md>), [databases](<https://devfeed.tech/tags/databases.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [raft](<https://devfeed.tech/tags/raft.md>), [replication](<https://devfeed.tech/tags/replication.md>), [scaling](<https://devfeed.tech/tags/scaling.md>)

### AI overview

This tutorial explains the Raft consensus algorithm, including leader election, log replication, safety guarantees, and the network cost of consensus. It also introduces the Multi-Raft pattern for scaling distributed databases by splitting data into ranges with independent Raft groups.

### Source excerpt

. [Understanding and Scaling Raft](understanding-and-scaling-raft-cover...

## Scaling Technology with Architectural Principles

DevFeed: [Scaling Technology with Architectural Principles](<https://devfeed.tech/articles/scaling-technology-with-architectural-principles-40097.md>)

Original publisher: [Read original article](<https://www.rea-group.com/about-us/news-and-insights/blog/scaling-technology-with-architectural-principles/>)

Author: Shane Gibb

Published: 2025-01-08T01:18:36Z

Content type: article

Language: en

Sources: [REA Group](<https://devfeed.tech/sources/rea-group.md>)

Topics: [scaling](<https://devfeed.tech/topics/scaling.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Development](<https://devfeed.tech/topics/development.md>), [Continuous Deployment (CD)](<https://devfeed.tech/topics/continuous-deployment.md>), [maintenance](<https://devfeed.tech/topics/maintenance.md>), [Design system](<https://devfeed.tech/topics/design-system.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [continuous-deployment](<https://devfeed.tech/tags/continuous-deployment.md>), [continuous-integration](<https://devfeed.tech/tags/continuous-integration.md>), [design-system](<https://devfeed.tech/tags/design-system.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [maintenance](<https://devfeed.tech/tags/maintenance.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [tech](<https://devfeed.tech/tags/tech.md>)

### AI overview

REA Group describes how architectural principles developed through 25 years of growth guide its software engineering practices, including decision-making, system resilience, team agility, platform reuse, and continuous deployment.

### Source excerpt

REA Group, a global company with 1,000+ digital product builders, developed architectural principles from 25 years of growth.

## Piloting Kotlin Multiplatform is Easy. Scaling is Hard. - Kevin Galligan

DevFeed: [Piloting Kotlin Multiplatform is Easy. Scaling is Hard. - Kevin Galligan](<https://devfeed.tech/articles/piloting-kotlin-multiplatform-is-easy-scaling-is-hard-kevin-galligan-38249.md>)

Original publisher: [Read original article](<https://touchlab.co/kmp-teams-piloting-vs-scaling>)

Published: 2024-08-07T00:00:00Z

Content type: article

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [development](<https://devfeed.tech/tags/development.md>), [kmp](<https://devfeed.tech/tags/kmp.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [swift](<https://devfeed.tech/tags/swift.md>), [xcode](<https://devfeed.tech/tags/xcode.md>)

### AI overview

The article explains why scaling Kotlin Multiplatform is more difficult than initial experimentation for native mobile teams. It argues that teams need to use KMP in feature development, reconsider library publishing and repository organization, and adopt an approach tailored to native Android and iOS teams.

### Source excerpt

When native mobile teams explore KMP, getting started is pretty easy. The difficulty emerges when they try to scale. To get the most out of KMP for your team, and for KMP as a platform to succeed, we need to make scaling easy as well.

## KMP Team Adoption for Native Mobile: Workflow and Management Guidance

DevFeed: [KMP Team Adoption for Native Mobile: Workflow and Management Guidance](<https://devfeed.tech/articles/intro-kevin-galligan-38248.md>)

Original publisher: [Read original article](<https://touchlab.co/kmp-teams-intro>)

Published: 2024-07-19T16:24:40Z

Content type: opinion

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [multiplatform](<https://devfeed.tech/topics/multiplatform.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [Development](<https://devfeed.tech/topics/development.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>), [cross-platform](<https://devfeed.tech/topics/cross-platform.md>)

Tags: [kmp](<https://devfeed.tech/tags/kmp.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [management](<https://devfeed.tech/tags/management.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [native](<https://devfeed.tech/tags/native.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [teams](<https://devfeed.tech/tags/teams.md>), [technology](<https://devfeed.tech/tags/technology.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

This article introduces the challenges teams face when adopting Kotlin Multiplatform for native mobile development. It argues that although KMP is stable and capable of sharing business logic, existing tooling and sample structures are largely designed for individual developers, making team-scale adoption difficult without new approaches and guidance.

### Source excerpt

KMP for native mobile is mature technology. Best practice guidance for how teams should apply it is not. KMP has amazing potential, but presents unique workflow and management problems. Understanding these problems, and having a plan, is critical.

## Scaling Temporal: The basics

DevFeed: [Scaling Temporal: The basics](<https://devfeed.tech/articles/scaling-temporal-the-basics-35972.md>)

Original publisher: [Read original article](<https://temporal.io/blog/scaling-temporal-the-basics>)

Author: Rob Holland

Published: 2023-05-23T08:00:00Z

Content type: tutorial

Language: en

Sources: [Temporal Blog](<https://devfeed.tech/sources/temporal-blog.md>)

Topics: [scaling](<https://devfeed.tech/topics/scaling.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Grafana](<https://devfeed.tech/topics/grafana.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>)

Tags: [clusters](<https://devfeed.tech/tags/clusters.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [load-testing](<https://devfeed.tech/tags/load-testing.md>), [memory](<https://devfeed.tech/tags/memory.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [performance](<https://devfeed.tech/tags/performance.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [temporal-concepts](<https://devfeed.tech/tags/temporal-concepts.md>)

### AI overview

This tutorial explains a load-measure-scale-repeat process for scaling a self-hosted Temporal Cluster. It covers monitoring bottlenecks, Kubernetes resource management, Temporal shard configuration, polling optimization, and persistence sizing, using MySQL, Prometheus, and Grafana.

### Source excerpt

A simple introduction to scaling Temporal Clusters with load testing and metrics

## ATOM (A Touch of Multiplatform) Episode #6 - Touchlab

DevFeed: [ATOM (A Touch of Multiplatform) Episode #6 - Touchlab](<https://devfeed.tech/articles/atom-a-touch-of-multiplatform-episode-6-touchlab-38164.md>)

Original publisher: [Read original article](<https://touchlab.co/atom-a-touch-of-multiplatform-episode-6>)

Published: 2023-05-10T14:57:01Z

Content type: article

Language: en

Sources: [Touchlab | Enterprise Mobile Innovation & Development](<https://devfeed.tech/sources/touchlab-enterprise-mobile-innovation-development.md>)

Topics: [Kotlin Multiplatform](<https://devfeed.tech/topics/kotlin-multiplatform.md>), [Mobile](<https://devfeed.tech/topics/mobile.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [iOS](<https://devfeed.tech/topics/ios.md>), [jetbrains](<https://devfeed.tech/topics/jetbrains.md>)

Tags: [atom](<https://devfeed.tech/tags/atom.md>), [jetbrains](<https://devfeed.tech/tags/jetbrains.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [kotlin-multiplatform](<https://devfeed.tech/tags/kotlin-multiplatform.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [mobile-development](<https://devfeed.tech/tags/mobile-development.md>), [multiplatform](<https://devfeed.tech/tags/multiplatform.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [thoughts](<https://devfeed.tech/tags/thoughts.md>)

### AI overview

Episode 6 of the A Touch of Multiplatform podcast discusses Josh Shin's path into mobile development and Volley's approach to adopting and scaling Kotlin Multiplatform, with particular attention to iOS.

### Source excerpt

Welcome to episode 6 of A Touch of Multiplatform (ATOM)! This is our podcast dedicated to Kotlin Multiplatform technology in production and produced for you by JetBrains and Touchlab. In this episode of A Touch of Multiplatform, we sat down to talk with Volley's Josh Shin (along with special guest Suzu the cat). Josh talks about his own path into mobile development and about how Volley has approached adopting and scaling Kotlin Multiplatform, especially from the iOS side of things.

## Happy without hierarchies: Who cares for employee happiness if there are no hierarchies?

DevFeed: [Happy without hierarchies: Who cares for employee happiness if there are no hierarchies?](<https://devfeed.tech/articles/happy-without-hierarchies-who-cares-for-employee-happiness-if-there-are-no-hierarchies-39908.md>)

Original publisher: [Read original article](<https://mende.io/blog/happy-without-hierarchies/>)

Author: tobi@techunicorn.builders (Tobias Mende)

Published: 2023-03-04T06:00:00Z

Content type: opinion

Language: en

Sources: [Tobias Mende](<https://devfeed.tech/sources/tobias-mende.md>)

Topics: [scaling](<https://devfeed.tech/topics/scaling.md>), [structure](<https://devfeed.tech/topics/structure.md>), [context](<https://devfeed.tech/topics/context.md>)

Tags: [culture-employee-happiness-psychological-safety-organizational-design](<https://devfeed.tech/tags/culture-employee-happiness-psychological-safety-organizational-design.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [structure](<https://devfeed.tech/tags/structure.md>), [team](<https://devfeed.tech/tags/team.md>), [work](<https://devfeed.tech/tags/work.md>)

### AI overview

An opinion article about supporting employee happiness in companies that avoid traditional hierarchies. It argues that employees should take responsibility for expressing their needs, while peers and the company provide trust, support, coaching, and guidance.

### Source excerpt

Happy without hierarchies: Who cares for employee happiness if there are no hierarchies? Working with different clients has the benefit of discovering many contexts and with that, different perspectives, observations, and questions.

## Guidance for Scaling - Reversible vs. Irreversible Decisions

DevFeed: [Guidance for Scaling - Reversible vs. Irreversible Decisions](<https://devfeed.tech/articles/guidance-for-scaling-reversible-vs-irreversible-decisions-41227.md>)

Original publisher: [Read original article](<https://www.craigkerstiens.com/2021/12/29/Guidance-for-Scaling-Reversible-vs.-Irreversible-Decisions/>)

Author: Map

Published: 2021-12-29T21:30:56Z

Content type: opinion

Language: en

Sources: [Craig Kerstiens](<https://devfeed.tech/sources/craig-kerstiens.md>)

Topics: [scaling](<https://devfeed.tech/topics/scaling.md>), [Product Management](<https://devfeed.tech/topics/product-management.md>)

Tags: [founders](<https://devfeed.tech/tags/founders.md>), [growth](<https://devfeed.tech/tags/growth.md>), [hiring](<https://devfeed.tech/tags/hiring.md>), [leadership](<https://devfeed.tech/tags/leadership.md>), [philosophies](<https://devfeed.tech/tags/philosophies.md>), [scaling](<https://devfeed.tech/tags/scaling.md>)

### AI overview

The article advises founders to empower newly hired functional leaders instead of micromanaging them. It recommends clearly communicating priorities and distinguishing reversible decisions from irreversible ones while scaling a business.

### Source excerpt

Was having a conversation with a founder earlier today and the topic of hiring functional leaders came up. I offered one of my common pieces of advice which was don't hold the reins too tightly once you hire them. It's something I see happen over and over to first time founders. You hire a new VP of Product and then still continue to oversee so much of the product process yourself. It is understandable, it's your baby, you've spent years building it to this point, they don't love it the same way you do. The likely outcome is your new VP of product won't find success. They'll feel they're not able to execute on a vision of their own. They'll feel micromanaged. Even the smallest decisions they'll feel aren't fully theirs and get second guessed. Perhaps you could do it better, that's not necessarily the question. What you're focused on is growing and scaling, this is the reason you hired them. So how do you do this without the business careening off tracks? Well first, empower them to make decisions, but beyond that there are a few things you can do so you feel more comfortable entrusting them with their functional area. Communication is key First, clearly communicate your priorities and thought process. This doesn't mean tell them what to do, but priorities... Bob Iger states it as "You have to convey your priorities clearly and repeatedly. In my experience, it's what separates great managers from the rest". I couldn't immediately find the reference, but recall reading that he started each week with his execs communicating his top 5 priorities across the company. This gives you a line of sight into the leadership's thinking. This could be as simple as: I'm worried about our pipeline for next year I'm worried about retention and how it affects long term growth I'm worried that we have the tech stack to scale for next 3 years Something similar to that last one came up in the conversation, which led us down a brief conversation of reversibles and irreversibles. In product

## Searching for RH Counterexamples -- Scaling Up

DevFeed: [Searching for RH Counterexamples -- Scaling Up](<https://devfeed.tech/articles/searching-for-rh-counterexamples-scaling-up-40444.md>)

Original publisher: [Read original article](<https://www.jeremykun.com/2021/02/16/searching-for-rh-counterexamples-scaling-up/>)

Published: 2021-02-16T09:00:00Z

Content type: article

Language: en

Sources: [Jeremy Kun](<https://devfeed.tech/sources/jeremy-kun.md>)

Topics: [Mathematics](<https://devfeed.tech/topics/mathematics.md>), [hashing](<https://devfeed.tech/topics/hashing.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [sha256](<https://devfeed.tech/topics/sha256.md>), [hash](<https://devfeed.tech/topics/hash.md>), [Database](<https://devfeed.tech/topics/database.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [disk-space](<https://devfeed.tech/tags/disk-space.md>), [hashing](<https://devfeed.tech/tags/hashing.md>), [mathematics](<https://devfeed.tech/tags/mathematics.md>), [performance](<https://devfeed.tech/tags/performance.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [programming](<https://devfeed.tech/tags/programming.md>), [refactor](<https://devfeed.tech/tags/refactor.md>), [riemann-hypothesis](<https://devfeed.tech/tags/riemann-hypothesis.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [sha256](<https://devfeed.tech/tags/sha256.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

This article describes scaling a search for counterexamples to the Riemann Hypothesis. It focuses on reducing storage by keeping deterministic SHA-256 summaries instead of every witness value and refactoring the application into a worker architecture.

### Source excerpt

We're ironically searching for counterexamples to the Riemann Hypothesis. Setting up Pytest Adding a Database Search Strategies Unbounded integers Deploying with Docker Performance Profiling Last time we made the audacious choice to remove primary keys from the RiemannDivisorSums table for performance reasons. To help with that, we will do two things in this post Reduce the storage footprint of the whole application (it was 60 GiB when it crashed, and we got up to 84 prime factors).

## Deep Dive into Maglev, Google's Load Balancer

DevFeed: [Deep Dive into Maglev, Google's Load Balancer](<https://devfeed.tech/articles/deep-dive-into-maglev-google-s-load-balancer-39613.md>)

Original publisher: [Read original article](<https://www.gauravsarma.com/posts/2020-05-24_Deep-Dive-into-Maglev--Google-s-Load-Balancer-f5fa943d578c>)

Published: 2020-05-24T00:00:00Z

Content type: article

Language: en

Sources: [Gaurav Sarma's Blog](<https://devfeed.tech/sources/gaurav-sarma-s-blog.md>)

Topics: [Google](<https://devfeed.tech/topics/google.md>), [consistent hashing](<https://devfeed.tech/topics/consistent-hashing.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [Software](<https://devfeed.tech/topics/software.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>)

Tags: [consistent-hashing](<https://devfeed.tech/tags/consistent-hashing.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [distributed](<https://devfeed.tech/tags/distributed.md>), [google](<https://devfeed.tech/tags/google.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [health](<https://devfeed.tech/tags/health.md>), [load-balancer](<https://devfeed.tech/tags/load-balancer.md>), [performance](<https://devfeed.tech/tags/performance.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [software](<https://devfeed.tech/tags/software.md>)

### AI overview

This article explains Maglev, Google's software load balancer, and summarizes design choices that support operation at Google's scale. It covers commodity hardware, distributed scale-out architecture, connection-tuple routing, line-rate traffic handling, Direct Server Return, Maglev hashing, reduced cross-thread synchronization, and backend health tracking.

### Source excerpt

I recently heard about Maglev, the load balancer that Google uses in front of most of its services. I wanted to get a short gist on the matter to understand the reason why Google had to create its own load balancer and the optimizations that they took in order to actually run a load balancer at Google's scale...

## Why I love building developer products

DevFeed: [Why I love building developer products](<https://devfeed.tech/articles/why-i-love-building-developer-products-41212.md>)

Original publisher: [Read original article](<https://www.craigkerstiens.com/2019/03/12/why-i-love-building-developer-tools/>)

Author: Map

Published: 2019-03-12T20:55:56Z

Content type: opinion

Language: en

Sources: [Craig Kerstiens](<https://devfeed.tech/sources/craig-kerstiens.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [coding](<https://devfeed.tech/topics/coding.md>), [systems](<https://devfeed.tech/topics/systems.md>), [scaling](<https://devfeed.tech/topics/scaling.md>), [service](<https://devfeed.tech/topics/service.md>)

Tags: [developer](<https://devfeed.tech/tags/developer.md>), [developer-products](<https://devfeed.tech/tags/developer-products.md>), [opinions](<https://devfeed.tech/tags/opinions.md>), [philosophies](<https://devfeed.tech/tags/philosophies.md>), [product](<https://devfeed.tech/tags/product.md>), [scaling](<https://devfeed.tech/tags/scaling.md>), [software](<https://devfeed.tech/tags/software.md>), [systems](<https://devfeed.tech/tags/systems.md>)

### AI overview

An opinion piece explains why the author enjoys building developer-focused products. It highlights the potential for software and systems to improve life at scale, the challenge of serving skeptical developers, and the author's personal familiarity with developer-product work.

### Source excerpt

For much of my career I've been focused on building out developer or data focused products with the customer in some form or fashion being a developer on the other end. I fully realize now that I'm destined to spend the rest of my career in that space, either that or trying my hand at wine making. There are a few things that I personally find rewarding about the space that I've shared with a number of people individually lately and thought I would share more broadly. First, software really is eating the world. Often developers and entrepeurs ask about what they could build that would be a good business. The reality is about anything that has not been modernized to as a service and improved with software could be. We have far less developers in the world than we need to execute on all the ways we could improve products and life. To me what is interesting is the last part of that last sentence. It is not that the market for developers is huge, which I do believe it is. It more that when we automate with systems we can get amazing economies of scale. I know folks that reminisce and talk about how we're more stressed being always connected and such and that in the old days people got out and worked the fields and enjoyed the sun. They also absolutely physically exhausted their bodies in the process. The ability to make life better at scale is an interesting one and often done through systems we develop. The second reason is the challenge and the reward. Developers are notoriously tough critics. If it feels/smells like marketing then they have an allergic reaction, and that is probably because much of it is done poorly. If they experience really positive/great marketing they latch on more than the average person. Most developers are by nature a bit skeptical... for some reason this resonates with me. But, I've found they are the largest/biggest supporters once they're excited about something. Personally I'd rather folks more critical and then have a few diehard fans than a

[Next page](<https://devfeed.tech/topics/scaling.md?cursor=WyIyMDE5LTAzLTEyVDIwOjU1OjU2KzAwOjAwIiwgIjViY2I3MWVmLTkxZDctNDBmOS04MTdlLWRmNDIyMDFhMTY2OSJd>)