|
|
rss_habr
Кто последний на индустриальный стандарт? Мне только спросить…Воскресенье, 29 Января 2023 г. 21:40 (ссылка)
Сегодня в сообществе ИТ архитекторов, поддерживающих подход “Архитектура как код”, все чаще появляются упоминания о его перспективах выйти на уровень нового индустриального стандарта. Можно было бы сказать, что любое общество должно быть амбициозным и видеть себя в “Центре Вселенной”. Поэтому, не стоит об этом раньше времени статьи написывать. Но важно заметить, что архитекторы облечены ролью и должностью существенно влиять на решения о выборе стека и подходов в крупных компаниях. Поэтому, кажется, важно уже сегодня рассказать, что лежит в основе таких предположений. Читать далееhttps://habr.com/ru/post/713534/?utm_source=habrahabr&utm_medium=rss&utm_campaign=713534
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
rss_habr
[Перевод] Системная инженерия, или за что мне платят деньгиПонедельник, 21 Ноября 2022 г. 16:00 (ссылка)
https://habr.com/ru/post/700270/?utm_source=habrahabr&utm_medium=rss&utm_campaign=700270
rss_habr
[Перевод] Как НЕ надо строить надежные системыВоскресенье, 13 Ноября 2022 г. 13:00 (ссылка)
https://habr.com/ru/post/698014/?utm_source=habrahabr&utm_medium=rss&utm_campaign=698014
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
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
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
rss_habr
Архитектура Архитектуры. Шаг 10. Это конецВторник, 27 Июля 2022 г. 02:59 (ссылка)
Знаете, как называется система, которая приносит постоянную прибыль, работает без особых проблем и обслуживается маленькой командой? Продукт с заканчивающимся сроком обслуживания! Время ли хоронить архитектора?https://habr.com/ru/post/678986/?utm_source=habrahabr&utm_medium=rss&utm_campaign=678986
rss_habr
Взаимодействие в архитектуре микросервисовЧетверг, 07 Июля 2022 г. 15:27 (ссылка)
Микросервисная архитектура позволяет разделять сервис на отдельные функции, независимо масштабировать отдельные части, обеспечивать повышенную устойчивость к сбоям, использовать разные технологии под разные задачи и не только. Но переход от монолитной архитектуры к микросервисной — сложный процесс, самым трудным этапом которого является изменение механизма взаимодействия внутренних компонентов. Разбираемся, в чем трудности перехода и как устроено взаимодействие в архитектуре микросервисов. Читать далееhttps://habr.com/ru/post/675682/?utm_source=habrahabr&utm_medium=rss&utm_campaign=675682
rss_habr
Мой краткий чек-лист по скилам системного аналитикаПонедельник, 06 Июня 2022 г. 17:32 (ссылка)
Привет! Меня зовут Валид Панин, я главный системный аналитик в Альфа-Банк. Хочу поделиться кратким чек-листом скилов аналитика. Расскажу какие харды и соф-скилы использую в своей работе с примерами, пояснениями и списком литературы и ресурсов, которые помогут подтянуть знания. Мне бы пригодился такой чек-лист как карта развития, если бы я был начинал свой путь аналитиком. Читать далееhttps://habr.com/ru/post/669842/?utm_source=habrahabr&utm_medium=rss&utm_campaign=669842
rss_habr
Проверяем Архитектурные стили на движке Factorio (часть 1)Среда, 18 Мая 2022 г. 10:35 (ссылка)
Добрый день всем, дорогие читатели! Если вы хотя бы чуть-чуть имели неудачу пообщаться с Архитекторами, то знаете, что в их понимании не существует идеальной архитектуры ПО и вся их работа состоит во взвешивании плюсов и минусов того или иного Архитектурного стиля. И поскольку Архитектурных стилей много и каждый имеет свои преимущества (даже Монолит) и недостатки (даже Микросервисы) - работа архитектора состоит в попытках применения данных стилей на конкретный продукт и попыток предугадать, что из этого получит в итоге для бизнес-части. Как сказал мой добрый друг-программист про Factorio: "Эту игру создали программисты для программистов" и эти слова плотно въелись в мою память. И реально игра в эту игру очень сильно напоминает процесс разработки ПО: можно просто строить как попало и прийти к полностью запутанной и сложнообслуживаемой системе, а можно подойти к вопросу с умом изначально и в итоге получить производительную и легкую в обслуживании систему (Прям как в жизни!) На начало написания статьи я только успел обдумать общие подходы и немного опробовать эту идею и понятия не знаю, чем это закончится. Она может оказаться полностью бесполезной тратой времени, может вообще не иметь возможности реализоваться, может получиться хорошим обучающим материалом для опытных программистов, а может и привнести новые идеи в запутанную профессию Архитектора ПО. Посмотрим, что получится: я не буду кардинально править уже написанные части статьи, чтобы сохранить эту атмосферу неизведанного. Читать далее...https://habr.com/ru/post/666320/?utm_source=habrahabr&utm_medium=rss&utm_campaign=666320
rss_habr
Всё что нужно знать про ECSСреда, 12 Мая 2022 г. 01:15 (ссылка)
Привет, Хабр! В этой статье я расскажу всё, что знаю про Entity-Component-System и попытаюсь развеять различные предубеждения об этом подходе. Здесь вы найдете много слов о преимуществах и недостатках ECS, об особенностях этого подхода, о том как с ним подружиться, о потенциальных граблях, о полезных практиках, а также в отдельном разделе коротко посмотрим на ECS фреймворки для Unity/C#. Окунуться в мир ECShttps://habr.com/ru/post/665276/?utm_source=habrahabr&utm_medium=rss&utm_campaign=665276
rss_habr
Успех на каждый деньПонедельник, 26 Апреля 2022 г. 02:21 (ссылка)
Хотели когда-нибудь примерить на себя костюмчик успешного архитектора из мира больших бизнесов? Ну тех, кто зарабатывает на лекциях и подкастах больше, чем на основной работе. Рецепт то не особенно сложный: пара успешных проектов и кул стори в интернетах. Впахивай и впаривай! Иногда в комплекте к костюму идут одноцветные тапочки… Читать далееhttps://habr.com/ru/post/662942/?utm_source=habrahabr&utm_medium=rss&utm_campaign=662942
|
LiveInternet.Ru |
Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат О проекте: помощь|контакты|разместить рекламу|версия для pda |