Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 148 сообщений
Cообщения с меткой

архитектура по - Самое интересное в блогах

Следующие 30  »
rss_habr

Кто последний на индустриальный стандарт? Мне только спросить…

Воскресенье, 29 Января 2023 г. 21:40 (ссылка)

Сегодня в сообществе ИТ архитекторов, поддерживающих подход “Архитектура как код”, все чаще появляются упоминания о его перспективах выйти на уровень нового индустриального стандарта. Можно было бы сказать, что любое общество должно быть амбициозным и видеть себя в “Центре Вселенной”. Поэтому, не стоит об этом раньше времени статьи написывать. Но важно заметить, что архитекторы облечены ролью и должностью существенно влиять на решения о выборе стека и подходов в крупных компаниях. Поэтому, кажется, важно уже сегодня рассказать, что лежит в основе таких предположений.

Читать далее

https://habr.com/ru/post/713534/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713534

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Проверяем Архитектурные стили на движке Factorio (часть 2, SOA)

Суббота, 26 Ноября 2022 г. 22:05 (ссылка)

Все снова большой привет, спустя полгода! Сегодня мы будем продолжать работать на движке Factorio в попытках разобраться, какой же Архитектурный стиль по каким аспектам является хорошим или плохим!

Welcome!

Сегодня мы рассмотрим SOA и даже сравним его с Monolith-архитектурой!

Читать далее...

https://habr.com/ru/post/701796/?utm_source=habrahabr&utm_medium=rss&utm_campaign=701796

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Системная инженерия, или за что мне платят деньги

Понедельник, 21 Ноября 2022 г. 16:00 (ссылка)



Писать введения сложно, так что позвольте сразу перейти к делу. Я работаю консультантом. Обычно я работаю над проектами, в которых используется оборудование (электроника и механические детали), но преимущественно помогаю по части ПО: от кода микроконтроллеров до программ для десктопов, а иногда и для серверов.



Иногда меня приглашают для реализации чего-то конкретного, например, драйверов или proof of concept. Иногда меня приглашают, когда команда собирается переходить на Rust. Иногда меня приглашают, когда команда хочет превратить «прототип» в «продукт». По большей части я помогаю людям с основами системной инженерии.



Возможно, это тот случай, когда «у тебя есть молоток и все проблемы похожи на гвозди». Возможно, для меня системная инженерия стала ошибочным способом решения всех задач.



Тем не менее она работает и помогает, поэтому я хочу продолжить стучать этим молотком. Может быть, когда-нибудь я напишу об этом книгу, а пока написал статью с неупорядоченными мыслями. Читать дальше →

https://habr.com/ru/post/700270/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700270

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Как НЕ надо строить надежные системы

Воскресенье, 13 Ноября 2022 г. 13:00 (ссылка)





При проектировании системы знание анти-паттернов и подвохов зачастую оказывается более полезным, чем знание самих паттернов. Отталкиваясь от этой идеи, я решил написать данную статью, чтобы рассказать о факторах, которые, на мой взгляд, приведут к созданию ненадёжных систем. В её основе лежит мой собственный опыт проектирования преимущественно распределённых корпоративных приложений. Будет здорово, если ниже вы поделитесь собственным опытом и полезными идеями по теме. Читать дальше →

https://habr.com/ru/post/698014/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698014

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] Система типов — лучший друг программиста

Вторник, 08 Ноября 2022 г. 08:07 (ссылка)



Я устал от одержимости примитивами и от чрезмерного использования примитивных типов для моделирования функциональной области.



Значение в string не лучший тип для записи адреса электронной почты или страны проживания пользователя. Эти значения заслуживают гораздо более богатых и специализированных типов. Мне нужно, чтобы существовал тип данных EmailAddress, который не может быть null. Мне нужна единая точка входа для создания нового объекта этого типа. Он должен валидироваться и нормализироваться перед возвратом нового значения. Мне нужно, чтобы этот тип данных имел полезные методы наподобие .Domain() или .NonAliasValue(), которые бы возвращали для введённого foo+bar@gmail.com значения gmail.com и foo@gmail.com. Эта полезная функциональность должна быть встроена в эти типы. Это обеспечивает безопасность, помогает предотвращать баги и существенно повышает удобство поддержки.
Читать дальше →

https://habr.com/ru/post/697926/?utm_source=habrahabr&utm_medium=rss&utm_campaign=697926

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Как мы меняли инфраструктуру облачного сервиса: от одной виртуальной машины к кластеру Kubernetes

Четверг, 27 Октября 2022 г. 14:14 (ссылка)

Вот уже 7 лет мы развиваем Okdesk — облачную help desk систему для малого и среднего бизнеса. В свое время мы начали с одной виртуальной машины у провайдера. Постепенно сервис взрослел, менялись приоритеты, задачи и проблемы, с которыми мы сталкивались. Сегодня Okdesk живет уже на третьей версии инфраструктуры.

В этой заметке мы расскажем о том, как и почему эволюционировала архитектура Okdesk. А во второй части поста — почему мы перешли на Kubernetes, каких результатов это позволило добиться и что планируем делать дальше. Только практика и реальный опыт!

Читать далее

https://habr.com/ru/post/695786/?utm_source=habrahabr&utm_medium=rss&utm_campaign=695786

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Без А/B результат XЗ, или Как построить высоконагруженную платформу А/B-тестов

Среда, 21 Сентября 2022 г. 15:01 (ссылка)

Один из важных вопросов как в нашей жизни, так и в бизнесе, и в IT — вопрос эффективности. Эффективно ли мы планируем наше время, те ли задачи решает бизнес, тот ли код мы оптимизируем? Чтобы ответить на эти вопросы, результат должен обладать главным критерием измеримостью. Измеримость результата новых фич для бизнеса и IT обеспечивает платформа А/B-тестов. О том, как её можно построить, выдерживать большой RPS и при этом не облажаться уронить прод, я расскажу в этой статье.

В конце статьи вы узнаете, как мы задетектили проблемы инфраструктуры, оптимизация которых значительно повлияла на скорость всего Ozon.

Читать далее

https://habr.com/ru/post/689052/?utm_source=habrahabr&utm_medium=rss&utm_campaign=689052

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Архитектура Архитектуры. Шаг 10. Это конец

Вторник, 27 Июля 2022 г. 02:59 (ссылка)

Знаете, как называется система, которая приносит постоянную прибыль, работает без особых проблем и обслуживается маленькой командой? Продукт с заканчивающимся сроком обслуживания!

Время ли хоронить архитектора?

https://habr.com/ru/post/678986/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678986

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Взаимодействие в архитектуре микросервисов

Четверг, 07 Июля 2022 г. 15:27 (ссылка)

Микросервисная архитектура позволяет разделять сервис на отдельные функции, независимо масштабировать отдельные части, обеспечивать повышенную устойчивость к сбоям, использовать разные технологии под разные задачи и не только. Но переход от монолитной архитектуры к микросервисной — сложный процесс, самым трудным этапом которого является изменение механизма взаимодействия внутренних компонентов.

Разбираемся, в чем трудности перехода и как устроено взаимодействие в архитектуре микросервисов.

Читать далее

https://habr.com/ru/post/675682/?utm_source=habrahabr&utm_medium=rss&utm_campaign=675682

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Мой краткий чек-лист по скилам системного аналитика

Понедельник, 06 Июня 2022 г. 17:32 (ссылка)

Привет! Меня зовут Валид Панин, я главный системный аналитик в Альфа-Банк. Хочу поделиться кратким чек-листом скилов аналитика. Расскажу какие харды и соф-скилы использую в своей работе с примерами, пояснениями и списком литературы и ресурсов, которые помогут подтянуть знания. Мне бы пригодился такой чек-лист как карта развития, если бы я был начинал свой путь аналитиком.

Читать далее

https://habr.com/ru/post/669842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=669842

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Проверяем Архитектурные стили на движке Factorio (часть 1)

Среда, 18 Мая 2022 г. 10:35 (ссылка)

Добрый день всем, дорогие читатели!

Если вы хотя бы чуть-чуть имели неудачу пообщаться с Архитекторами, то знаете, что в их понимании не существует идеальной архитектуры ПО и вся их работа состоит во взвешивании плюсов и минусов того или иного Архитектурного стиля. И поскольку Архитектурных стилей много и каждый имеет свои преимущества (даже Монолит) и недостатки (даже Микросервисы) - работа архитектора состоит в попытках применения данных стилей на конкретный продукт и попыток предугадать, что из этого получит в итоге для бизнес-части.

Как сказал мой добрый друг-программист про Factorio: "Эту игру создали программисты для программистов" и эти слова плотно въелись в мою память. И реально игра в эту игру очень сильно напоминает процесс разработки ПО: можно просто строить как попало и прийти к полностью запутанной и сложнообслуживаемой системе, а можно подойти к вопросу с умом изначально и в итоге получить производительную и легкую в обслуживании систему (Прям как в жизни!)

На начало написания статьи я только успел обдумать общие подходы и немного опробовать эту идею и понятия не знаю, чем это закончится. Она может оказаться полностью бесполезной тратой времени, может вообще не иметь возможности реализоваться, может получиться хорошим обучающим материалом для опытных программистов, а может и привнести новые идеи в запутанную профессию Архитектора ПО. Посмотрим, что получится: я не буду кардинально править уже написанные части статьи, чтобы сохранить эту атмосферу неизведанного.

Читать далее...

https://habr.com/ru/post/666320/?utm_source=habrahabr&utm_medium=rss&utm_campaign=666320

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Всё что нужно знать про ECS

Среда, 12 Мая 2022 г. 01:15 (ссылка)

Привет, Хабр! В этой статье я расскажу всё, что знаю про Entity-Component-System и попытаюсь развеять различные предубеждения об этом подходе. Здесь вы найдете много слов о преимуществах и недостатках ECS, об особенностях этого подхода, о том как с ним подружиться, о потенциальных граблях, о полезных практиках, а также в отдельном разделе коротко посмотрим на ECS фреймворки для Unity/C#.

Окунуться в мир ECS

https://habr.com/ru/post/665276/?utm_source=habrahabr&utm_medium=rss&utm_campaign=665276

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Успех на каждый день

Понедельник, 26 Апреля 2022 г. 02:21 (ссылка)

Хотели когда-нибудь примерить на себя костюмчик успешного архитектора из мира больших бизнесов? Ну тех, кто зарабатывает на лекциях и подкастах больше, чем на основной работе. Рецепт то не особенно сложный: пара успешных проектов и кул стори в интернетах. Впахивай и впаривай! Иногда в комплекте к костюму идут одноцветные тапочки…

Читать далее

https://habr.com/ru/post/662942/?utm_source=habrahabr&utm_medium=rss&utm_campaign=662942

Комментарии (0)КомментироватьВ цитатник или сообщество

Следующие 30  »

<архитектура по - Самое интересное в блогах

Страницы: [1] 2 3 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda