# How Web and Mobile Developers Work with Distributed Systems

DevFeed: [How Web and Mobile Developers Work with Distributed Systems](<https://devfeed.tech/articles/you-re-already-a-distributed-systems-developer-it-s-just-that-nobody-bothered-to-tell-you-35706.md>)

Original publisher: [Read original article](<https://temporal.io/blog/already-a-distributed-systems-developer>)

Author: Brian Hogan

Published: 2022-06-09T07:00:00Z

Content type: tutorial

Language: en

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

Topics: [distributed-systems](<https://devfeed.tech/topics/distributed-systems.md>), [Development](<https://devfeed.tech/topics/development.md>), [API](<https://devfeed.tech/topics/api.md>), [Back end](<https://devfeed.tech/topics/backend.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [retry](<https://devfeed.tech/topics/retry.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [backend](<https://devfeed.tech/tags/backend.md>), [developer](<https://devfeed.tech/tags/developer.md>), [distributed-systems](<https://devfeed.tech/tags/distributed-systems.md>), [network](<https://devfeed.tech/tags/network.md>), [retry](<https://devfeed.tech/tags/retry.md>), [temporal-voices](<https://devfeed.tech/tags/temporal-voices.md>)

## AI overview

This tutorial explains that common web and mobile development tasks already involve distributed systems. It defines distributed systems, illustrates the concept with an API request, and discusses issues such as network failures, service outages, authentication rejection, changed data formats, timeouts, and retries.

## Source excerpt

Do you get nervous when you hear the term "distributed systems?" If you've been building applications for the web or mobile devices, you probably understand more than you think about distributed systems.