Как MEC архитектура может помочь раскрыть весь потенциал 5G
В этой статье Герман Стогниев, СTO и co-founder IdeaSoft, пишет о развертывании 5G сетей с использованием MEC архитектуры: почему MEC, из каких этапов состоит процесс развертывания и где уже используется этот подход.
Будет полезно инженерам, работающим с 5G, телеком операторам и владельцам бизнеса, которые слышали о частных 5G LTE, но не знают, как именно они реализуются.
👉 https://dou.ua/goto/x6F8
#Architecture
В этой статье Герман Стогниев, СTO и co-founder IdeaSoft, пишет о развертывании 5G сетей с использованием MEC архитектуры: почему MEC, из каких этапов состоит процесс развертывания и где уже используется этот подход.
Будет полезно инженерам, работающим с 5G, телеком операторам и владельцам бизнеса, которые слышали о частных 5G LTE, но не знают, как именно они реализуются.
👉 https://dou.ua/goto/x6F8
#Architecture
Як, для чого і де використовувати CQRS, Event Sourcing та DDD
Розробник Павло Глазунов — про роботу з CQRS/Event Sourcing/DDD, оскільки йому доводилось бачити як вдале застосування цих підходів, так і не дуже.
Стаття націлена на розробників рівня Middle і вище, які хочуть спробувати свої сили в DDD і CQRS, але не знають, з чого почати.
👉 https://dou.ua/goto/Byqo
#Architecture
Розробник Павло Глазунов — про роботу з CQRS/Event Sourcing/DDD, оскільки йому доводилось бачити як вдале застосування цих підходів, так і не дуже.
Стаття націлена на розробників рівня Middle і вище, які хочуть спробувати свої сили в DDD і CQRS, але не знають, з чого почати.
👉 https://dou.ua/goto/Byqo
#Architecture
Переводимо проєкт з Obj-C на Swift
Велика кількість успішних проєктів, що була написана на Obj-C досі існує в App Store та використовується мільйонами користувачів для покращення їх життя та бізнесу.
У цій статті розглядаємо досвід переводу коду аплікації з однієї мови на іншу.
👉 https://dou.ua/goto/1Ca7
#iOS #Architecture
Велика кількість успішних проєктів, що була написана на Obj-C досі існує в App Store та використовується мільйонами користувачів для покращення їх життя та бізнесу.
У цій статті розглядаємо досвід переводу коду аплікації з однієї мови на іншу.
👉 https://dou.ua/goto/1Ca7
#iOS #Architecture
Модульная архитектура в мобильной разработке: что это, как работает и когда нужна
Александр Кругляк, iOS Developer в Triare, о модульной архитектуре: чем она отличается от монолитов, каковы преимущества, есть ли минусы и как создаются модули.
👉 https://dou.ua/goto/I2oL
#Architecture #mobile
Александр Кругляк, iOS Developer в Triare, о модульной архитектуре: чем она отличается от монолитов, каковы преимущества, есть ли минусы и как создаются модули.
👉 https://dou.ua/goto/I2oL
#Architecture #mobile
Почему мы все-таки выбираем модули в мобильной разработке
В этой статье не будет кода и углублений в реализацию. Но её автор, іOS Developer, расскажет, почему модули пришли в его жизнь и стали спасением от многих проблем.
А также о том, почему модули – не панацея, но способ разделять, переиспользовать и саппортить код.
👉 https://dou.ua/goto/ZPvz
#Architecture #mobile
В этой статье не будет кода и углублений в реализацию. Но её автор, іOS Developer, расскажет, почему модули пришли в его жизнь и стали спасением от многих проблем.
А также о том, почему модули – не панацея, но способ разделять, переиспользовать и саппортить код.
👉 https://dou.ua/goto/ZPvz
#Architecture #mobile
Архитектура фронтенд-приложений — миф или реальность
Дмитрий Брагинец, Development Team Lead в Uinno, считает, что Front-end инженеры более склонны к технологическим решениям, а не архитектурным. Найти проекты с действительно крутыми и навороченными локальными решениями легко, но расширять или модифицировать их приходится, скорее, вопреки.
Поговорим же об архитектурных решениях на фронтенде. Енджой ит!
👉 https://dou.ua/goto/lHi3
#Architecture
Дмитрий Брагинец, Development Team Lead в Uinno, считает, что Front-end инженеры более склонны к технологическим решениям, а не архитектурным. Найти проекты с действительно крутыми и навороченными локальными решениями легко, но расширять или модифицировать их приходится, скорее, вопреки.
Поговорим же об архитектурных решениях на фронтенде. Енджой ит!
👉 https://dou.ua/goto/lHi3
#Architecture
Як масштабувати мікросервіси в Azure за допомогою принципу CQRS
Принцип імперативного програмування CQRS, його походження, складові та практичне використання для масштабування мікросервісів в Azure — у статті Сергія Селецького, Senior Solution Architect в Intellias.
У статті розглядаються реальні приклади структури проєкту та згадується тестування систем з CQRS-архітектурою.
👉 https://dou.ua/goto/V3Nk
#Azure #Architecture
Принцип імперативного програмування CQRS, його походження, складові та практичне використання для масштабування мікросервісів в Azure — у статті Сергія Селецького, Senior Solution Architect в Intellias.
У статті розглядаються реальні приклади структури проєкту та згадується тестування систем з CQRS-архітектурою.
👉 https://dou.ua/goto/V3Nk
#Azure #Architecture
Як працює Spark під капотом і як створити ефективний Big Data пейплайн
Spark — один із найпопулярніших фреймворків для обробки великих масивів даних (Big Data). Він має складну структуру, тож якщо у роботі спливають проблеми, вони часто комплексні.
У статті Дмитро Лазаренко розбирає основи Spark та підводні камені роботи з ним. Цей базис може допомогти уникнути багатьох проблем у написанні архітектури програми.
👉 https://dou.ua/goto/vnup
#DataScience #architecture #bigdata
Spark — один із найпопулярніших фреймворків для обробки великих масивів даних (Big Data). Він має складну структуру, тож якщо у роботі спливають проблеми, вони часто комплексні.
У статті Дмитро Лазаренко розбирає основи Spark та підводні камені роботи з ним. Цей базис може допомогти уникнути багатьох проблем у написанні архітектури програми.
👉 https://dou.ua/goto/vnup
#DataScience #architecture #bigdata
Навіщо використовують DTO. Приклади в Java-застосунках
Сергій Моренець, Java Developer, розповідає про популярний паттерн Domain-transfer object (DTO) та його призначення, а також розбирає два найцікавіші приклади його використання для Java-застосунків.
👉 https://dou.ua/goto/JdLA
#Java #Architecture
Сергій Моренець, Java Developer, розповідає про популярний паттерн Domain-transfer object (DTO) та його призначення, а також розбирає два найцікавіші приклади його використання для Java-застосунків.
👉 https://dou.ua/goto/JdLA
#Java #Architecture
Модульная архитектура. Как создать навигационный модуль
Задача: расширить логику навигации внутри приложения и описать удобный способ манипуляции и доступа к каждому отдельному уровню навигации.
Решение — в статье Александра Кругляка, Head of iOS Department в Triare.
👉 https://dou.ua/goto/RQuQ
#iOS #Architecture
Задача: расширить логику навигации внутри приложения и описать удобный способ манипуляции и доступа к каждому отдельному уровню навигации.
Решение — в статье Александра Кругляка, Head of iOS Department в Triare.
👉 https://dou.ua/goto/RQuQ
#iOS #Architecture
You have a MACH! Розбираємось в архітектурних принципах
MACH (Microservices-based, API-first, Cloud-native, Headless principles) — група архітектурних принципів, які при застосуванні разом забезпечують побудову системи, що відповідатиме сучасним вимогам до програмного продукту.
У статті автор виклав свої думки стосовно цих принципів.
👉 https://dou.ua/goto/ZmTK
#Architecture
MACH (Microservices-based, API-first, Cloud-native, Headless principles) — група архітектурних принципів, які при застосуванні разом забезпечують побудову системи, що відповідатиме сучасним вимогам до програмного продукту.
У статті автор виклав свої думки стосовно цих принципів.
👉 https://dou.ua/goto/ZmTK
#Architecture
Архітектури на акторах: вступ
Денис Полторак намагався знайти в літературі або інтернеті опис бекенд-архітектур, побудованих з акторів. Безрезультатно. При цьому в ембедед телекомі вони поширені, але теж немає літератури.
Тож він вирішив викласти власний досвід попередніх років. У статті здебільшого аналізуються локальні системи (обмін повідомленнями між потоками), але є шанс, що багато тверджень підходять і для розподілених сервісів.
Стаття відкриває невеликий цикл, мета якого — дослідження можливих застосувань акторів у різних типах систем та визначення архітектур (статичні діаграми, композиція), в яких їх можна використовувати.
👉 https://dou.ua/goto/01nZ
#Architecture #backend
Денис Полторак намагався знайти в літературі або інтернеті опис бекенд-архітектур, побудованих з акторів. Безрезультатно. При цьому в ембедед телекомі вони поширені, але теж немає літератури.
Тож він вирішив викласти власний досвід попередніх років. У статті здебільшого аналізуються локальні системи (обмін повідомленнями між потоками), але є шанс, що багато тверджень підходять і для розподілених сервісів.
Стаття відкриває невеликий цикл, мета якого — дослідження можливих застосувань акторів у різних типах систем та визначення архітектур (статичні діаграми, композиція), в яких їх можна використовувати.
👉 https://dou.ua/goto/01nZ
#Architecture #backend
Архітектури на акторах: моноліти
Денис Полторак продовжує цикл статей про опис бекенд-архітектур, побудованих з акторів. У цій частині розглядає моноліти.
👉 https://dou.ua/goto/r8yy
#Architecture #backend
Денис Полторак продовжує цикл статей про опис бекенд-архітектур, побудованих з акторів. У цій частині розглядає моноліти.
👉 https://dou.ua/goto/r8yy
#Architecture #backend
Архітектури на акторах: прості системи
Денис Полторак продовжує цикл статей про опис бекенд-архітектур, побудованих з акторів.
У цій частині — спробуємо скласти кілька акторів разом (або розрізати один актор на шматки 😈 ).
👉 https://dou.ua/goto/XtQA
#Architecture #backend
Денис Полторак продовжує цикл статей про опис бекенд-архітектур, побудованих з акторів.
У цій частині — спробуємо скласти кілька акторів разом (або розрізати один актор на шматки 😈 ).
👉 https://dou.ua/goto/XtQA
#Architecture #backend
Архітектури на акторах: системи з моделлю
У черговій статті з циклу про бекенд-архітектури Денис Полторак розглядає архітектури з монолітним горизонтальним шаром: популярні гексагоналку та message bus, і трохи екзотичнішу blackboard.
👉 https://dou.ua/goto/cQ61
#Architecture
У черговій статті з циклу про бекенд-архітектури Денис Полторак розглядає архітектури з монолітним горизонтальним шаром: популярні гексагоналку та message bus, і трохи екзотичнішу blackboard.
👉 https://dou.ua/goto/cQ61
#Architecture
Архітектури на акторах: фрагментовані системи
В рамках продовження циклу про архітектури бекенду Денис Полторак розглядає фрагментовані системи, а саме три варіанти роздроблених архітектур.
В цій статті наведені приклади, в яких одночасно відбувся поділ на субдомени та на шари, і немає одного фрагмента (шару або субдомена), що проходить через усю предметну область.
👉 https://dou.ua/goto/1MVz
#Architecture
В рамках продовження циклу про архітектури бекенду Денис Полторак розглядає фрагментовані системи, а саме три варіанти роздроблених архітектур.
В цій статті наведені приклади, в яких одночасно відбувся поділ на субдомени та на шари, і немає одного фрагмента (шару або субдомена), що проходить через усю предметну область.
👉 https://dou.ua/goto/1MVz
#Architecture
Force DI є потужним інструментом, який дозволяє гнучко розбудовувати архітектуру та перевикористовувати код. Однак недоцільне або неправильне використання цього інструменту може призвести до збільшення складності коду.
Віталій Драпак, Salesforce Developer в RedTag, у цій статті на прикладах показує, як ефективніше працювати з Force DI 👉 https://dou.ua/goto/NOY2
#Architecture
Віталій Драпак, Salesforce Developer в RedTag, у цій статті на прикладах показує, як ефективніше працювати з Force DI 👉 https://dou.ua/goto/NOY2
#Architecture