Check Levi9 best QA positions to Backbase team!
×Закрыть

Материалы по теме «архитектура»

RSS

От простого к сложному: путь от монолита к микросервисам От простого к сложному: путь от монолита к микросервисам

Александр Павленко 9619

Эта статья для тех, у кого монолит перестал справляться с решением задач и только усугубляет все процессы. Пригодится и тем, кто только знакомится с микросервисами. Вы не найдете ответа на вопрос, что лучше, зато прочтете об опыте перехода от монолитной к микросервисной архитектуре. 296

Наша serverless story. Як ми створили generic-рішення завдяки сервісам Azure Наша serverless story. Як ми створили generic-рішення завдяки сервісам Azure

Illia Chuikov 3370

Ілля Чуйков, Cloud Dev/DevOps Engineer, розповідає, як його команда збудувала рішення із serverless-архітектурою завдяки сервісам Azure, що зекономило ресурси на розробку та його підтримання. Рішення орієнтоване на збереження єдиної бази коду та управління різними модифікаціями проєкту лише через конфігураційні змінні. Стаття буде корисна усім, хто працює з Azure Functions та іншими ресурсами Azure. 29

Почему и как в Prozorro.Sale перестраивают СУБД через два с половиной года после запуска Почему и как в Prozorro.Sale перестраивают СУБД через два с половиной года после запуска

Grigoriy Le 5621

СТО «Прозорро.Продажі» уже больше года вместе с командами Raccoon Gang и Triangu перестраивает систему электронных аукционов, недавно пробившую отметку в 33 миллиарда гривен продаж. В статье вы найдете технические детали, что должно быть интересно всем, кто хотел бы узнать, как государственная система может быть построена изнутри и почему команда решила переработать ее целиком всего через два с половиной года после запуска. 46

Як порозумітися бекендеру і фронтендеру, обираючи архітектуру Як порозумітися бекендеру і фронтендеру, обираючи архітектуру

Hasanenko Denis 6374

Ефективна комунікація та взаємодія є ключовим елементом успішності проєкту. У цьому матеріалі автор концентрується на технічній комунікації між бекенд- та фронтенд-розробниками, огляді архітектур, їхньому застосуванні для розв’язання різних питань і, головне, на підходах та інструментах з документування інтерфейсів. 23

Бизнес-модель и архитектура: как обеспечить уcпешность проектов Бизнес-модель и архитектура: как обеспечить уcпешность проектов

Stepan Novikov 4041

Максимально эффективное решение — это решение, когда IT-архитектура удовлетворяет не только требования заказчика, но и реальные потребности его бизнеса, учитывает бизнес-модель как в краткосрочной, так и в долгосрочной перспективе. Степан Новиков, Solution Architect в EPAM, рассказывает, как проникнуться принципами работы компании заказчика и её бизнес-потребностями, чтобы создать продуманную архитектуру. 11

Что делать, если на вас падает Due Diligence Audit. Опыт РМ’а Что делать, если на вас падает Due Diligence Audit. Опыт РМ’а

Kostiantyn Bolotin 3070

Константин Болотин, Project Manager, рассказывает о прохождении Due Diligence Audit. Он зачастую проводится перед продажей, привлечением инвестиций, поглощениями или выходом компании на IPO и призван помочь точнее оценить, как обстоят дела в ней на самом деле. Для этого нанимают независимых экспертов в доменной области либо технологии, которые изучают продукт вдоль и поперек и дают свою оценку. В статье вы найдете рекомендации, которые помогут справиться с подобной задачей. 4

Почему разработка программного обеспечения тесно связана с бизнесом и деньгами Почему разработка программного обеспечения тесно связана с бизнесом и деньгами

Grigori Kochanov 8326

Эта статья — о процессах жизненного цикла разработки программного обеспечения на языке бизнеса и денег. Руководители многих проектов ждут от инженеров простые ответы на сложные технические вопросы и не получают их. В то же время технически все проекты похожи и решение большинства проблем известно. Статья поможет представителям бизнеса и инженерам лучше понимать друг друга. 17

Як стати Application Architect і які навички розвивати. Поради з власного досвіду Як стати Application Architect і які навички розвивати. Поради з власного досвіду

Vladyslav Bezruchko 12026

Владислав Безручко розповідає про свій шлях від студента факультету програмного забезпечення автоматизованих систем до посади архітектора. Цей матеріал буде корисним як програмістам-початківцям, так і спеціалістам з досвідом, які думають, як далі розвивати свою кар’єру. 36

Ідеальна архітектура — міф чи реальність? Чим керуватись архітектору-початківцю на старті проєкту Ідеальна архітектура — міф чи реальність? Чим керуватись архітектору-початківцю на старті проєкту

Andriy Trubitsyn 10445

Андрій Трубіцин, Senior Solution Architect, ділиться порадами щодо створення архітектури та вдалими й невдалими кейсами з реального життя. Вони стануть у пригоді спеціалістам, які розпочинають професійний шлях у сфері архітектури рішень. 16

Как построить полусинхронную архитектуру на примере telecom-приложения Как построить полусинхронную архитектуру на примере telecom-приложения

Denys Poltorak 4427

В статье рассматриваем условия работы и общую архитектуру telecom-приложения, синхронный, асинхронный и промежуточный варианты построения soft real-time системы с большим количеством бизнес-логики и разбираем плюсы и минусы каждого подхода. 75

Гексагональная архитектура для Node.js-приложения, или Как сделать код более поддерживаемым Гексагональная архитектура для Node.js-приложения, или Как сделать код более поддерживаемым

Andrey Andriyko 10404

Engineering Manager в Uptech рассказывает про один из архитектурных подходов для создания приложений — гексагональную архитектуру. В статье рассмотрим пример ее использования для создания Node.js-приложения. 55

Что следует знать об организации работы при переходе на микросервисную архитектуру Что следует знать об организации работы при переходе на микросервисную архитектуру

Ruslan Kolodyazhnyi 14097

Руслан Колодяжный, CTO R&D-центра финтех-компании Wirex, рассказывает о переходе от монолитной архитектуры к микросервисной и как изменения организационного подхода повлияли на процесс разработки. Этот опыт будет полезным тем, кто планирует переход на микросервисную архитектуру и хочет сделать этот процесс максимально эффективным. 38

Идем воевать с Java-боттлнеками Идем воевать с Java-боттлнеками

Igor Kolosov 7139

В прикладном ПО с потребностями в высокой пропускной способности и большой пользовательской аудиторией узкие места производительности способны загубить хорошо продуманное по остальным направлениям приложение и стать фатальным ударом для бизнеса. Автор статьи Игорь Колосов, Automation/Performance Architect, посвятил статью проблемам производительности Java-приложений. 8

Станут ли микросервисы архитектурой будущего Станут ли микросервисы архитектурой будущего

Michael Brodskiy 21438

Михаил Бродский, Lead Software Engineer, рассказывает, почему микросервисная архитектура остается популярной сейчас и будет востребованной в будущем. Рассмотривает основные группы и типы микросервисов, касаясь основных моментов, которые возникают при проектировании и решении задачи перехода от монолитной системы к микросервисам. 75

12 ошибок при построении архитектуры ПО 12 ошибок при построении архитектуры ПО

Oleg Shastitko 49512

Олег Шаститко, owner в Rover Soft, рассматривает проблемы в архитектуре на основе реального проекта, с которыми ему пришлось столкнуться. Эти аспекты, если и не оказываются критичными, то существенно влияют на дальнейшую разработку программного продукта. 325

Архитектура видеосервиса Megogo: варианты решений и переход от монолита к микросервисам Архитектура видеосервиса Megogo: варианты решений и переход от монолита к микросервисам

Дмитрий Мелков 19939

Дмитрий Мелков, CIO в Megogo, рассказывает об опыте перехода на от монолитной к микросервисной архитектуре продукта и о выборе, который впоследствии сделал разработку и поддержку системы проще. 59

Архитектура ПО: что это значит и как выстроить свою Архитектура ПО: что это значит и как выстроить свою

Bogdan Gusiev 23325

Все разработчики, с которыми мне приходилось сотрудничать, так или иначе упоминали термин «архитектура». Хотя это очень размытое понятие, им оперируют почти все. Постараюсь дать ему определение в рамках Agile Development Process. 56

Миссия выполнима: глобальный продукт без простых задач Миссия выполнима: глобальный продукт без простых задач

Eugene Mospan 11060

Меня зовут Евгений Моспан, и я в IT с 2003 года. Начинал стажером в продуктовой компании, и за время работы там прошел путь от интерна до исполнительного директора. Когда челленджи в компании закончились, я перешел в ЕРАМ, чтобы разрабатывать продукты для заказчиков из крупного международного бизнеса. Моя роль роль — Solution Architect — как нельзя лучше подходит для инженера. Сегодня я расскажу о своем опыте работы над одним из таких продуктов. 48

Event-driven архитектура средствами Java EE Event-driven архитектура средствами Java EE

Evgeniy Khyst 14419

Растущая сложность enterprise приложений часто приводит к плохой архитектуре, и организация тратит больше и больше денег на создание IT систем. Event-driven архитектура призвана частично решить эту проблему путем снижения связанности компонентов ПО или сервисов. 68

Как реанимировать старый безнадежный проект. Часть 2: Тимбилдинг Как реанимировать старый безнадежный проект. Часть 2: Тимбилдинг

Наталия Ништа 5603

Кроме первой проблемы — «рефакторинг vs переписывание с нуля», вас ждет не менее увлекательная задача — построение команды и проектов. 73

← Сtrl 12 Ctrl →

Комментарии

Чому не українською?
Дуже інформативна стаття. Трохи мого досвіду: З моменту як у 2011 році я був запрошений на першу співбесіду в українську IT компанію і станом на зараз — я жодного дня не працював в українському IT.
слив засчитан. чего и стоило ожидать.
Как жаль что в 2021 еще не изобрели писать тесты..
Простите, но не совсем понял к чему вы написали о SSR. Насколько я знаю, его поддерживают все основные игроки на рынке JS фреймворков.
Весьма странные выводы вы сформировали после прочтения. В статье описано значительно больше, чем просто чистка конюшен GTM (Google Tag Manager).
И это надо менять — если Питон не меняется, надо с него уходить. вас же никто не держит, можете уходить. Мне, как человеку заинтересованному в python, и другим таким же, все же хочется увидеть примеры реальных кейсов. Тогда будет реальный повод задуматься.
Вони заперечують, але з росіянами завжди так: брешуть, як тільки відкриють рота.
Как по мне информация немного устаревшая/некорректная. За 2000 ты сейчас только однушку на окраине Дублина снимешь, квартира для семьи (2-3 bedroom) это уже 2400-2800.
А то вижу только много текста и паники. хейт хейт хейт. Значит, учитесь читать. Хейт пока поступил от вас. Вот и другие пишут вынужденно И это надо менять — если Питон не меняется, надо с него уходить.
24.Що таке явне і неявне приведення (перетворення) типів даних у JS? Як відбувається перетворення типів у таких прикладах: {}+[]+{}+[1] !!"false" == !!"true" ['x'] == 'x' www.destroyallsoftware.com/talks/wat (про JS @ 1:21)
На тот момент, мне были интересы сервисы/микросервисы, многопоточность, конкурентость, оптимизации, высокие нагрузки.
Есть довольно много готовых решений, однако мы использовали свое: при обновлении/добавлении записи нужно синхронизировать ее в эластик.
Интересно было бы почитать про финансовые показатели этого проекта. Во сколько обошлась разработка? Сколько денег экономит банку? Как быстро окупится?
У PHP, насколько я знаю, есть JIT. да, в 8ом появился. и улучшены средства для написания расширений на нативном коде Видимо, он и влияет Нет.