C 2011 по 2013 год я принимал участие в мегапроекте по внедрению CRM-системы в крупную телеком компанию и мне повезло в разное время отвечать за различные части этой самой системы. Надо сказать, уроков я вынес очень много, однако, был наиболее примечательный случай, речь о котором и пойдёт в этой главе.
Рубрика «архитектура»
Правило 1. «Документируйте свои решения, особенно временные»
2022-04-10 в 13:13, admin, рубрики: Анализ и проектирование систем, архитектура, просто о сложномONKALO: чудо света на все времена, забудьте о нём…
2022-03-26 в 7:59, admin, рубрики: onkalo, purex, архитектура, Блог компании Timeweb Cloud, будущее здесь, захоронение ядерных отходов, лингвистика, Научно-популярное, передача информации, Читальный зал, Энергия и элементы питанияМногие уверены, что век монументального строительства прошёл. Пирамиды, мегалиты и загадочные гробницы лежат старыми игрушками в песочнице человечества. Мы выросли из них и живём сегодняшним днём, ярким и мимолётным. Когда нас не станет — от нас останутся только колоссы древности… и ONKALO.
Читать полностью »
Архитектура программного обеспечения ПЛК и дизайн операторской панели
2022-03-19 в 21:43, admin, рубрики: delta, архитектура, дизайн, инженерные системы, плк, Программирование, Промышленное программирование, промышленный дизайнУзкоспециализированный пост, Длиннопост
Я не претендую на правильность и точность излагаемого мной текста, просто мои наблюдения и доводы из практики.
Введение
Посмотрев не мало постов, вырезок из газет и прочей интернет макулатуры, выяснилось, что очень мало сказано про правильность архитектуры программного обеспечения в промышленной среде, в среде тех самых "инженеров" которые не на слуху, и туда не ломятся толпы молодых специалистов, юных бойцов! Вернее они приходят, но быстро уходят, уж так сложилось, что в этой сфере работы необходимо "оживлять металлом" Читать полностью »
Что в глубинах Data Lake? Строим архитектуру, укладываем слои, распределяем ответственность
2022-03-15 в 12:52, admin, рубрики: big data, data governance, data lake, data mesh, Hadoop, Администрирование баз данных, архитектура, базы данных, Блог компании МТС, хранение данных, хранилища данных, хранилище данныхДля создания Data Lake нужен итерационный подход – agile и все, что с этим связано. Еще необходимо правильно организовать работу команд, синхронизировать их распределить ответственность между участниками. Тогда получится прямая связь между пользователями и людьми, которые развивают витрины данных или домены. В этой статье поговорим о задачах, архитектуре и проблемах развития Data lake, а также обсудим способы решения возникающих проблем, специфику процессов и перспективы развития. Читать полностью »
Гексагональная архитектура и Domain Driven Design на примере Front-end приложения
2022-03-07 в 8:56, admin, рубрики: DDD, domain driven, domain driven architecture, domain driven development, domain-driven design, geksagon architecture, TypeScript, архитектура, интерфейсы, конференции, ооп, Программирование
Не стоит воспринимать статью за единственно верный подход. Вариаций много, это все лишь видение автора на тематику вопроса.
Погружение
Amazon S3 — детективное расследование внутренней архитектуры
2022-01-08 в 21:27, admin, рубрики: amazon s3, Amazon Web Services, cloud storage, distributed systems, Анализ и проектирование систем, архитектура, детектив, облачные сервисы, облачные хранилища, распределенные системыМне понравился опыт прошлого расследования по фейсбуку, и я решил организовать очередную серию, теперь про Amazon. Для нетерпеливых — в самом конце статьи описан итоговый вариант архитектуры Amazon S3 и проанализированы его свойства.
Не так давно Амазон объявил о переходе S3 с модели eventual consistency на strong consistency, то есть, предоставления гарантии read-after-write, чтения того, что было только что записано. Сообщество отреагировало, но как-то очень вяло: Amazon S3 Now Delivers Strong Read-After-Write Consistency
Первое, что лично мне подумалось в ответ на эти новости: а как же теорема CAP? Читать полностью »
Замкоопределитель
2021-08-20 в 10:16, admin, рубрики: архитектура, замок, история, классификатор, Научно-популярное, строительствоКак определять принадлежность европейских замков?
Добавить две кнопки — почему так дорого?
2021-08-17 в 20:05, admin, рубрики: Анализ и проектирование систем, архитектура, архитектура систем, проектирование, Проектирование и рефакторинг, разработка, Разработка веб-сайтов, разработка сайтаЕсли у вас есть свой бизнес или вы работаете в бизнес-подразделении более-менее крупной компании, особенно на руководящей позиции, вы, скорее всего, сталкивались с заказной разработкой программного обеспечения или столкнетесь с ней, когда захотите улучшить свои результаты. Под заказной разработкой я подразумеваю не только контрактные отношения с подрядной организацией, но ваших собственных штатных IT-шников.