architecture

  • Хабрахабр

    Что внутри шаурмы: микросервисы, распределенные системы и Кафка. Делимся материалами со встречи Backend United #5

    Этот пост-отчёт с митапа Backend United, нашей серии тематических встреч для разрабочиков серверной части. Привет! Пятая встреча получила название «Шаурма», и здесь мы говорили о микросервисах: о способах синхронного и асинхронного взаимодействия между ними, организации потоков данных и роли Кафки в микросервисной архитектуре. Внутри поста — все материалы встречи: видеозаписи докладов, презентации спикеров, отзывы гостей митапа и ссылки на фотоотчёт.…

    Подробнее »
  • Хабрахабр

    Moscow Node.js Meetup 10: Архитектура Node.js-приложений, Hot Reload в Node.js и секретный доклад

    Друзья, это становится доброй традицией. Мы не встречались почти 11 месяцев – прошлая наша встреча была накануне Нового года и у самого Кремля. А в этом году Node.js исполнилось 10 лет, а это значит время провести юбилейный 10-й митап Msocow Node.js Meetup! В то время, как наш чат в Telegram ( t.me/nodejs_ru ), посвященный разработке на Node.js уже перерос 5…

    Подробнее »
  • Хабрахабр

    И всё же C — низкоуровневый язык

    Какие-то из них используются до сих пор, другие — повлияли на следующие поколения языков, популярность третьих тихо сошла на нет. За прошедшие с момента появления языка C десятилетия было создано множество интереснейших языков программирования. Между тем архаичный, противоречивый, примитивный, сделанный в худших традициях своего поколения языков C (и его наследники) живее всех живых. Она звучит то громче, то тише, но…

    Подробнее »
  • Хабрахабр

    [Из песочницы] Аппаратный bit banding CortexM3/M4(ARM), архитектура ядра, ассемблер, С/C++14 и капля мета программирования

    Введение Внимание, это не очередная «Hello world»статья о том как помигать светодиодом или попасть в свое первое прерывание на STM32. Однако, я постарался дать исчерпывающие объяснения по всем затрагиваемым вопросам, поэтому статья будет полезна не только многим профессиональным и мечтающим стать таковыми разработчикам (как я надеюсь), но и начинающим программистам микроконтроллеров, так как тема эта почему-то обходится стороной на бесчисленных…

    Подробнее »
  • Хабрахабр

    Основы архитектуры приложений на Flutter: Vanilla, Scoped Model, BLoC

    (оригинал статьи на английском языке опубликован на Medium) Но, к сожалению, в документации нет ничего похожего на руководство по рекомендуемой архитектуре приложения для Android. Flutter предоставляет современный реактивный фреймворк, большой набор виджетов и тулов. Не существует идеальной, универсальной архитектуры, которая могла бы подойти под любые мыслимые требования технического задания, но давайте признаем, что большая часть мобильных приложений над которыми мы…

    Подробнее »
  • Хабрахабр

    Validators + Aspects: кастомизируем валидацию

    Доброго времени суток, Хабр! На этот раз статья будет о том, как кастомизировать стандартные валидаторы, и вызывать их там, где нам будет нужно, используя Spring — аспекты. Спустя некоторое время решил вновь написать сюда и поделиться своим опытом. Ну а сподвигло меня на написание — практически отсутствие подобной информации, особенно на русском. Проблема Итак, суть приложения примерно такова: есть gateway…

    Подробнее »
  • Хабрахабр

    [Из песочницы] «Референтная модель BIAN» для банковской индустрии или как перестать изобретать велосипед

    Так как я заметил, что ты, Цезарь, уже много построил и продолжаешь строительство, я разработал определенные правила, чтобы ты сам смог оценить качество как уже существующих, так и будущих зданий. Витрувий, архитектор времен Римской империи Успешность и стабильность развития любого предприятия напрямую связаны с наличием у него качественной бизнес-архитектуры, которая включает в себя утверждения по поводу миссии и целей организации,…

    Подробнее »
  • Хабрахабр

    Лицензия на вождение болида, или почему приложения должны быть Single-Activity

    Хотя тема известная, существует много предубеждений относительно такого выбора — переполненный зал и количество вопросов после выступления тому подтверждение. На AppsConf 2018, которая прошла 8-9 октября, я выступил с докладом про создание андроид-приложений целиком в одном Activity. Чтобы не ждать видеозаписи, я решил сделать статью с расшифровкой выступления. О чем я расскажу Почему и зачем надо переходить на Single-Activity Универсальный…

    Подробнее »
  • Хабрахабр

    [Из песочницы] MVIDroid: обзор новой библиотеки MVI (Model-View-Intent)

    В этой статье я хочу рассказать о новой библиотеке, которая привносит шаблон проектирования MVI в Android. Всем привет! Автор библиотеки лично я, исходный код её доступен на GitHub, а подключить её можно через JitPack (ссылка на репозиторий в конце статьи). Эта библиотека называется MVIDroid, написана 100% на языке Kotlin, легковесная и использует RxJava 2.x. Эта статья состоит из двух частей:…

    Подробнее »
  • Хабрахабр

    Есть ли жизнь без архитектуры?

    0. Основная часть кода большинства современных приложений наверняка была написана ещё во времена Android 4. Поэтому очень важно иметь архитектуру, которая будет оставаться гибкой не только к функциональным изменениям, но и готова к новым веяниям, технологиям и инструментам. Приложения пережили время ContentProvider, RoboSpice, различных библиотек и архитектурных подходов. В этой статье я хотел бы рассказать об архитектуре приложения IFunny, о…

    Подробнее »


Кнопка «Наверх»
Закрыть