Распределённые системы.

Отказоустойчивый человек: распределённое тело, нейропротезы и пределы непрерывности «я-сейчас»

TL;DRЧеловек — это не тело и не набор данных, а непрерывный субъективный процесс («я-сейчас»). Копирование сознания не спасает — оно создаёт наследника. Но если заранее включить в себя нейропротезы и вычислительные контуры, которые уже участвуют в субъективном опыте, то гибель тела перестаёт быть финалом. Это не бессмертие и не отказ от биологии — это архитектура живучести с жёсткими физическими пределами.1. Долгая перспектива: у биологии есть дедлайнМы живём возле G-звезды (Солнца)

продолжить чтение

Почему мы терпим факс в эпоху ИИ: Манифест Суверенной Инфраструктуры

Неделю назад мы опубликовали статью "Почему финтеху нужен капитальный ремонт", а до этого "

продолжить чтение

Книга: «System Design. Подготовка к сложному интервью по GenAI»

Привет, Хаброжители!  Интервью по System Design (проектированию ИТ-систем) очень популярны у работодателей, на них легко проверить ваши навыки общения и оценить умение решать реальные задачи.

продолжить чтение

Мультиагенты — это скрытые распределённые монолиты

TL;DRЕсли один пользовательский диалог проходит через несколько агентов, это задача оркестрации, а не «микросервисность». В естественном языке нет контрактов уровня API, которые можно жёстко проверять и принуждать, поэтому границы ответственности расплываются: маршрутизация усложняется, изменения каскадят, а общий контекст превращается в разделяемое изменяемое состояние — то есть в распределённый монолит.

продолжить чтение

Как JOIN изменил наш подход к инфраструктуре данных в NAVER

Авторы:Youngjin Kim, руководитель команды, NAVER; Moweon Lee, инженер по данным, NAVERNAVER основана в 1999 году, является материнской компанией мессенджера LINE, пятой по величине поисковой системой в мире, крупнейшим поиском и порталом в Южной Корее и интернет‑компанией с наибольшей капитализацией в стране.

продолжить чтение

Как реализовать CRDT-структуры в Go для офлайн-режима

Привет, Хабр! Сегодня мы поговорим о том, как справиться с синхронизацией данных в офлайн‑режиме так, чтобы не сваливать на пользователя головную боль слияния конфликтов. Вы наверняка замечали, что многие современные приложения — будь то заметки, менеджеры задач или вики‑редакторы — позволяют работать оффлайн на нескольких устройствах, а при подключении к сети автоматически объединяют изменения. Задача разработчика в таком случае сделать максимально гладкую синхронизацию одновременно изменённых данных на разных узлах, ideally без участия пользователя в разрешении конфликтов.

продолжить чтение

Книга: «Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes. 2-е изд»

Привет, Хаброжители! Издательство Sprint book представляет второе издание книги Брендана Бёрнса «Распределенные системы. Паттерны и парадигмы для масштабируемых и надежных систем на основе Kubernetes». Фундаментальное руководство превращает сложное искусство создания распределенных систем в понятную науку, предлагая проверенные решения для современных облачных архитектур. На сегодняшний день мир разработки программного обеспечения кардинально изменился. Даже относительно простые мобильные приложения опираются на облачные API, чтобы обеспечить доступность данных на любом устройстве, которым пожелает воспользоваться клиент. Проектирование таких систем до сих пор остается сложной задачей, требующей специальных знаний. Паттерны и компоненты, разбираемые в книге, помогут и опытному разработчику распределенных систем, и абсолютному новичку в этой области.

продолжить чтение

AI-диалоги под контролем: как структурный подход улучшает архитектуру, аналитику и разработку

Или как шаблоны, метаданные и строгие правила делают из хаоса — систему."хаос → структура", где диалоги разрозненные → упорядочены через шаблон

продолжить чтение

System Design для начинающих: всё, что вам нужно. Часть 3

Вам не нужно изучать какую‑либо теорию, кроме этой статьи, чтобы начать собеседоваться. После прочтения смело приступайте к решению типовых System Design задач.Изучая System Design

продолжить чтение

Мультиагенты ИИ, мультиагенты неИИ и актеры. Адаптивность и автономность

О чем статьяДанная статья является попыткой моего личного обобщения и выделения различий над зоопарком современных технологий, в которых в том или ином виде используются термины: мульти-агенты ИИ (ollama, meta, camel), мульти-агенты неИИ (MAS, эмержность, интеллект роя) и актеры (Akka, асинхронность, сообщения). А также интерес применимости к домену планирования - логистики, производства. Составления расписаний. С упором на футуристичность =)Статья состоит из 4 разделов: Мульти-агенты ИИМульти-агенты неИИАктерыМысли концепции про будущееМульти-агенты ИИ

продолжить чтение

Rambler's Top100