#системный_дизайн — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #системный_дизайн, aggregated by home.social.
-
[Перевод] System Design: проектируем Dropbox, сервис для хранения и обмена файлами
Самая интересная часть в проектировании Dropbox — не хранение метаданных, а работа с самими файлами: как загружать большие объекты без перегрузки своих серверов, как возобновлять загрузку после обрыва и как быстро синхронизировать изменения с другими устройствами. В статье подробно разберём, как всё это складывается в работающую архитектуру облачного хранилища.
https://habr.com/ru/articles/1032184/
#system_design #backend #highload #подготовка_к_собеседованию #распределенные_системы #архитектура #проектирование_систем #системный_дизайн #паттерны_проектирования #собеседования_задачи
-
[Перевод] System Design: проектируем сервис быстрых знакомств
Tinder — это хороший пример system design задачи, где нужно быстро формировать ленту кандидатов, учитывать геолокацию и пользовательские предпочтения, а также надёжно обрабатывать свайпы и совпадения. В статье разберём архитектуру такого сервиса и узкие места, которые появляются при росте нагрузки.
https://habr.com/ru/articles/1026316/
#system_design #backend #highload #подготовка_к_собеседованию #распределенные_системы #архитектура #проектирование_систем #системный_дизайн #паттерн_проектирования #собеседования_задачи
-
[Перевод] System Design: проектируем сервис быстрых знакомств
Tinder — это хороший пример system design задачи, где нужно быстро формировать ленту кандидатов, учитывать геолокацию и пользовательские предпочтения, а также надёжно обрабатывать свайпы и совпадения. В статье разберём архитектуру такого сервиса и узкие места, которые появляются при росте нагрузки.
https://habr.com/ru/articles/1026316/
#system_design #backend #highload #подготовка_к_собеседованию #распределенные_системы #архитектура #проектирование_систем #системный_дизайн #паттерн_проектирования #собеседования_задачи
-
[Перевод] System Design: проектируем сервис быстрых знакомств
Tinder — это хороший пример system design задачи, где нужно быстро формировать ленту кандидатов, учитывать геолокацию и пользовательские предпочтения, а также надёжно обрабатывать свайпы и совпадения. В статье разберём архитектуру такого сервиса и узкие места, которые появляются при росте нагрузки.
https://habr.com/ru/articles/1026316/
#system_design #backend #highload #подготовка_к_собеседованию #распределенные_системы #архитектура #проектирование_систем #системный_дизайн #паттерн_проектирования #собеседования_задачи
-
[Перевод] System Design: проектируем сервис быстрых знакомств
Tinder — это хороший пример system design задачи, где нужно быстро формировать ленту кандидатов, учитывать геолокацию и пользовательские предпочтения, а также надёжно обрабатывать свайпы и совпадения. В статье разберём архитектуру такого сервиса и узкие места, которые появляются при росте нагрузки.
https://habr.com/ru/articles/1026316/
#system_design #backend #highload #подготовка_к_собеседованию #распределенные_системы #архитектура #проектирование_систем #системный_дизайн #паттерн_проектирования #собеседования_задачи
-
Итерация 0 закрыта: от спеки до «Привет» в боте
Короткий апдейт. Первая статья была про спеку и архитектуру до первой строчки кода — вот что произошло дальше. В первой статье я пообещал: следующий пост — когда появится работающий код, вебхук ответит «Привет», событие запишется в базу. Обещание выполнено.
https://habr.com/ru/articles/1027996/
#вайбкодинг #AIагенты #Cursor #чатбот #системный_дизайн #событийная_модель #открытый_код #TypeScript
-
[Перевод] System Design: проектируем сервис заказа такси
Uber — это хороший пример System Design задачи, где сочетаются geo-search, real-time уведомления, многошаговый workflow и строгие требования к согласованности. В статье разберём, как проектировать такую систему, чтобы она быстро находила водителей поблизости, гарантировала назначение водителю только одной поездки и выдерживала пиковую нагрузку.
https://habr.com/ru/articles/1022478/
#system_design #backend #highload #подготовка_к_собеседованию #распределенные_системы #архитектура #проектирование_систем #системный_дизайн #паттерны_проектирования #собеседования_задачи
-
[Перевод] Разбор задач по System Design. Проектируем Ticketmaster
Разбираем, как спроектировать систему бронирования билетов на интервью по System Design. Обсудим, как избежать двойных бронирований, справиться с большим объемом чтения, обновлять карту мест в реальном времени и ускорить поиск мероприятий.
https://habr.com/ru/articles/1018516/
#system_design #архитектура #распределенные_системы #проектирование_систем #интервью #собеседование #системный_дизайн #паттерны_проектирования
-
[Перевод] У файтингов проблема с продукт-дизайном (перевод)
Если вы даже не можете завести людей в двери своего ресторана, качество еды в нем уже не имеет никакого значения. Читать далее 👀
https://habr.com/ru/articles/1007654/
#геймдизайн #разработка_игр #игровой_опыт #файтинги #продуктдизайн #продуктменеджмент #системный_анализ #системный_дизайн #игры #игровая_механика
-
[Перевод] У файтингов проблема с продукт-дизайном (перевод)
Если вы даже не можете завести людей в двери своего ресторана, качество еды в нем уже не имеет никакого значения. Читать далее 👀
https://habr.com/ru/articles/1007654/
#геймдизайн #разработка_игр #игровой_опыт #файтинги #продуктдизайн #продуктменеджмент #системный_анализ #системный_дизайн #игры #игровая_механика
-
[Перевод] У файтингов проблема с продукт-дизайном (перевод)
Если вы даже не можете завести людей в двери своего ресторана, качество еды в нем уже не имеет никакого значения. Читать далее 👀
https://habr.com/ru/articles/1007654/
#геймдизайн #разработка_игр #игровой_опыт #файтинги #продуктдизайн #продуктменеджмент #системный_анализ #системный_дизайн #игры #игровая_механика
-
[Перевод] У файтингов проблема с продукт-дизайном (перевод)
Если вы даже не можете завести людей в двери своего ресторана, качество еды в нем уже не имеет никакого значения. Читать далее 👀
https://habr.com/ru/articles/1007654/
#геймдизайн #разработка_игр #игровой_опыт #файтинги #продуктдизайн #продуктменеджмент #системный_анализ #системный_дизайн #игры #игровая_механика
-
Конец эры «одноядерного» разума: Почему будущее ИИ — это гонка архитектур, а не параметров
Современные ИИ-системы переживают не просто кризис доверия, а настоящий структурный тупик. Большие языковые модели демонстрируют чудеса в спринте, способны написать стихи, объяснить формулу или пошутить. Однако реальный мир не состоит из коротких задач. Проектирование реактора, управление логистикой или помощь хирургу напоминают марафон, где одна ошибка на одном из километров обесценивает всё проделанное. Мы уперлись в «стену» монолитности. Идея о том, что чем больше параметров, тем умнее модель, заходит в тупик. Исследования OpenAI, Anthropic и многочисленные препринты показывают, что при увеличении длины рассуждений точность падает катастрофически. Условные сто процентов в начале цепочки превращаются в пятьдесят или шестьдесят к её середине. Такой результат указывает не на дефект мощности, а на фундаментальный предел «одноядерного» подхода. Мы пытаемся загрузить всю сложность мира в один «черный ящик», который перегревается от обилия контекста. История процессоров уже проходила этот этап. В начале двухтысячных мы разгоняли тактовые частоты до предела, пока не ударились о физический «тепловой барьер». Индустрии пришлось сменить парадигму, отказаться от "гигантских одноядерных монстров" и перейти к многоядерным архитектурам.
https://habr.com/ru/articles/986978/
#Архитектура_ИИ #Многоагентные_системы #LLM #Распределенный_интеллект #Галлюцинации_ИИ #AutoGen #Цифровой_двойник #Системный_дизайн #Надёжность_ИИ #искусственный_интеллект
-
Конец эры «одноядерного» разума: Почему будущее ИИ — это гонка архитектур, а не параметров
Современные ИИ-системы переживают не просто кризис доверия, а настоящий структурный тупик. Большие языковые модели демонстрируют чудеса в спринте, способны написать стихи, объяснить формулу или пошутить. Однако реальный мир не состоит из коротких задач. Проектирование реактора, управление логистикой или помощь хирургу напоминают марафон, где одна ошибка на одном из километров обесценивает всё проделанное. Мы уперлись в «стену» монолитности. Идея о том, что чем больше параметров, тем умнее модель, заходит в тупик. Исследования OpenAI, Anthropic и многочисленные препринты показывают, что при увеличении длины рассуждений точность падает катастрофически. Условные сто процентов в начале цепочки превращаются в пятьдесят или шестьдесят к её середине. Такой результат указывает не на дефект мощности, а на фундаментальный предел «одноядерного» подхода. Мы пытаемся загрузить всю сложность мира в один «черный ящик», который перегревается от обилия контекста. История процессоров уже проходила этот этап. В начале двухтысячных мы разгоняли тактовые частоты до предела, пока не ударились о физический «тепловой барьер». Индустрии пришлось сменить парадигму, отказаться от "гигантских одноядерных монстров" и перейти к многоядерным архитектурам.
https://habr.com/ru/articles/986978/
#Архитектура_ИИ #Многоагентные_системы #LLM #Распределенный_интеллект #Галлюцинации_ИИ #AutoGen #Цифровой_двойник #Системный_дизайн #Надёжность_ИИ #искусственный_интеллект
-
Конец эры «одноядерного» разума: Почему будущее ИИ — это гонка архитектур, а не параметров
Современные ИИ-системы переживают не просто кризис доверия, а настоящий структурный тупик. Большие языковые модели демонстрируют чудеса в спринте, способны написать стихи, объяснить формулу или пошутить. Однако реальный мир не состоит из коротких задач. Проектирование реактора, управление логистикой или помощь хирургу напоминают марафон, где одна ошибка на одном из километров обесценивает всё проделанное. Мы уперлись в «стену» монолитности. Идея о том, что чем больше параметров, тем умнее модель, заходит в тупик. Исследования OpenAI, Anthropic и многочисленные препринты показывают, что при увеличении длины рассуждений точность падает катастрофически. Условные сто процентов в начале цепочки превращаются в пятьдесят или шестьдесят к её середине. Такой результат указывает не на дефект мощности, а на фундаментальный предел «одноядерного» подхода. Мы пытаемся загрузить всю сложность мира в один «черный ящик», который перегревается от обилия контекста. История процессоров уже проходила этот этап. В начале двухтысячных мы разгоняли тактовые частоты до предела, пока не ударились о физический «тепловой барьер». Индустрии пришлось сменить парадигму, отказаться от "гигантских одноядерных монстров" и перейти к многоядерным архитектурам.
https://habr.com/ru/articles/986978/
#Архитектура_ИИ #Многоагентные_системы #LLM #Распределенный_интеллект #Галлюцинации_ИИ #AutoGen #Цифровой_двойник #Системный_дизайн #Надёжность_ИИ #искусственный_интеллект
-
Конец эры «одноядерного» разума: Почему будущее ИИ — это гонка архитектур, а не параметров
Современные ИИ-системы переживают не просто кризис доверия, а настоящий структурный тупик. Большие языковые модели демонстрируют чудеса в спринте, способны написать стихи, объяснить формулу или пошутить. Однако реальный мир не состоит из коротких задач. Проектирование реактора, управление логистикой или помощь хирургу напоминают марафон, где одна ошибка на одном из километров обесценивает всё проделанное. Мы уперлись в «стену» монолитности. Идея о том, что чем больше параметров, тем умнее модель, заходит в тупик. Исследования OpenAI, Anthropic и многочисленные препринты показывают, что при увеличении длины рассуждений точность падает катастрофически. Условные сто процентов в начале цепочки превращаются в пятьдесят или шестьдесят к её середине. Такой результат указывает не на дефект мощности, а на фундаментальный предел «одноядерного» подхода. Мы пытаемся загрузить всю сложность мира в один «черный ящик», который перегревается от обилия контекста. История процессоров уже проходила этот этап. В начале двухтысячных мы разгоняли тактовые частоты до предела, пока не ударились о физический «тепловой барьер». Индустрии пришлось сменить парадигму, отказаться от "гигантских одноядерных монстров" и перейти к многоядерным архитектурам.
https://habr.com/ru/articles/986978/
#Архитектура_ИИ #Многоагентные_системы #LLM #Распределенный_интеллект #Галлюцинации_ИИ #AutoGen #Цифровой_двойник #Системный_дизайн #Надёжность_ИИ #искусственный_интеллект
-
[Перевод] Всё, что я знаю о хорошем системном дизайне
Хороший системный дизайн редко выглядит эффектно. В нём нет модных паттернов, десятков сервисов и Kafka на каждый чих. Он скучен — и именно поэтому работает. В этой статье автор рассуждает о том, почему простота — не наивность, а зрелость инженерного мышления; как состояние становится главным врагом стабильности; и почему настоящая архитектура рождается не из гениальных трюков, а из понимания границ и закономерностей сложных систем. Разобраться в сути
https://habr.com/ru/companies/otus/articles/960948/
#system_design #system_architecture #системный_дизайн #архитектура_приложений #распределённые_системы #масштабируемость #надежность #базы_данных #проектирование_сервисов
-
[Перевод] Что нужно знать, чтобы успешно пройти System Design Interview
Для любого разработчика глубокое понимание основных принципов системного проектирования является необходимым условием для создания стабильных и масштабируемых программных систем, способных обеспечивать высокую производительность. Системное проектирование (System Design) включает разработку архитектуры и структуры программной системы, направленную на удовлетворение специфических требований и обеспечение требуемых показателей производительности. С учетом стремительного прогресса в области технологий и возрастающей сложности программных приложений, овладение принципами системного проектирования становится критически важным для разработчиков, стремящихся создавать эффективные системы. Не имеет значения новичок вы или опытный специалист: освоение этих принципов позволит вам разрабатывать надежные и масштабируемые программные системы, отвечающие требованиям современных приложений. Далее мы рассмотрим каждый из принципов более детально, чтобы понять их суть и способы применения в разработке приложений.
https://habr.com/ru/companies/bothub/articles/812265/
#system_design #development #software #software_development #системный_дизайн #проектирование_систем
-
Проводим и проходим собеседование по системному дизайну
Привет Хабр, меня зовут Вячеслав Таранников, я старший Android-разработчик в команде монетизации RuStore, и сегодня хочу поделиться взглядом, из каких ингредиентов можно собрать полезное и эффективное техническое интервью. В предыдущей статье я рассказал, как мы пришли к системному дизайну как основному этапу собеседования в RuStore. А сейчас мы рассмотрим, как организовать интервью по системному дизайну в своей компании, как подготовиться со стороны интервьюера и кандидата, на что обращать внимание во время интервью и как подать правильный сигнал.
https://habr.com/ru/companies/vk/articles/798391/
#собеседование #системный_дизайн #подготовка_к_собеседованию #найм_разработчиков