Вышла статья о вариантах распределенных сценариев Дениса Полторака, Embedded C++ Tech Lead.
В ней рассматриваются сценарии в асинхронных системах — какие реализации бывают, какие есть стили написания логики сценария, а также плюсы и минусы разных подходов.
👉 https://dou.ua/goto/FcOj
#C_plus_plus_dou_tech #backend
В ней рассматриваются сценарии в асинхронных системах — какие реализации бывают, какие есть стили написания логики сценария, а также плюсы и минусы разных подходов.
👉 https://dou.ua/goto/FcOj
#C_plus_plus_dou_tech #backend
Как устранять неисправности Elasticsearch в Magento 2
О трёх самых распространенных кейсах работы с Elasticsearch в Magento 2 рассказывает Надя Глонягина, Back-end Tech Lead в Magecom. Что делать, когда продукт не отображается при поиске или на странице категории, почему не работает сортировка и какие проблемы могут возникнуть с агрегацией в Elasticsearch — читайте в статье.
Материал основан на докладе Нади на Magento Meetup Online #10.
👉 https://dou.ua/goto/7m5I
#Magento #backend
О трёх самых распространенных кейсах работы с Elasticsearch в Magento 2 рассказывает Надя Глонягина, Back-end Tech Lead в Magecom. Что делать, когда продукт не отображается при поиске или на странице категории, почему не работает сортировка и какие проблемы могут возникнуть с агрегацией в Elasticsearch — читайте в статье.
Материал основан на докладе Нади на Magento Meetup Online #10.
👉 https://dou.ua/goto/7m5I
#Magento #backend
Node.js: Worker Threads проти C ++ Addons
CPU-bound завдання — одна з найбільших проблем JavaScript. У цій статті Олексій Новохацький, Software Engineer, розкриває шляхи її вирішення.
А щоб донести основну ідею, процес та результати досліджень, він обрав найпопулярнішу, найкрутішу та найпросунутішу гру 1999 року — Heroes of Might and Magic III. Читайте про боротьбу команди Node.js зі злом!
👉 https://dou.ua/goto/mGKg
#NodeJS #backend
CPU-bound завдання — одна з найбільших проблем JavaScript. У цій статті Олексій Новохацький, Software Engineer, розкриває шляхи її вирішення.
А щоб донести основну ідею, процес та результати досліджень, він обрав найпопулярнішу, найкрутішу та найпросунутішу гру 1999 року — Heroes of Might and Magic III. Читайте про боротьбу команди Node.js зі злом!
👉 https://dou.ua/goto/mGKg
#NodeJS #backend
Архітектури на акторах: вступ
Денис Полторак намагався знайти в літературі або інтернеті опис бекенд-архітектур, побудованих з акторів. Безрезультатно. При цьому в ембедед телекомі вони поширені, але теж немає літератури.
Тож він вирішив викласти власний досвід попередніх років. У статті здебільшого аналізуються локальні системи (обмін повідомленнями між потоками), але є шанс, що багато тверджень підходять і для розподілених сервісів.
Стаття відкриває невеликий цикл, мета якого — дослідження можливих застосувань акторів у різних типах систем та визначення архітектур (статичні діаграми, композиція), в яких їх можна використовувати.
👉 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
Вийшла нова версія Ditsmod — 2.0 beta (із RealWorld прикладами)
Ditsmod — це NodeJS фреймворк, написаний на TypeScript.
Головні особливості Ditsmod:
• модульна архітектура на декораторах, що дозволяє вам декларативно описувати структуру застосунку
• зручний механізм вказання та вирішення залежностей між різними класами застосунку
• можливість писати власні розширення
• можливість динамічно додавати та видаляти модулі після старту вебсервера без необхідності рестарта
• має підтримку OpenAPI та можливість робити валідацію HTTP-запитів, використовуючи метадані OpenAPI
• на сьогодні Ditsmod є одним із найшвидших серед Node.js веб-фреймворків.
Більше про бета другої версії Ditsmod – у статті.
👉 https://dou.ua/goto/AjVw
#NodeJS #TypeScript #backend
Ditsmod — це NodeJS фреймворк, написаний на TypeScript.
Головні особливості Ditsmod:
• модульна архітектура на декораторах, що дозволяє вам декларативно описувати структуру застосунку
• зручний механізм вказання та вирішення залежностей між різними класами застосунку
• можливість писати власні розширення
• можливість динамічно додавати та видаляти модулі після старту вебсервера без необхідності рестарта
• має підтримку OpenAPI та можливість робити валідацію HTTP-запитів, використовуючи метадані OpenAPI
• на сьогодні Ditsmod є одним із найшвидших серед Node.js веб-фреймворків.
Більше про бета другої версії Ditsmod – у статті.
👉 https://dou.ua/goto/AjVw
#NodeJS #TypeScript #backend
Олександр, Full-Stack Javascript розробник, розглядає реальну задачу і її вирішення за допомогою стримів.
Стаття буде корисною для всіх, хто ще стримів не зачіпав, або зачіпав, але дуже обережно 👉 https://dou.ua/goto/i1I3
#BackEnd
Стаття буде корисною для всіх, хто ще стримів не зачіпав, або зачіпав, але дуже обережно 👉 https://dou.ua/goto/i1I3
#BackEnd