Front-end спільнота

RSS
259 статей, 318 топіків, 12K коментарів, 4528 учасників


← Сtrl 123456...20 Ctrl →

Коментарі

Просто люде не вміють в SQL, а байки про мікросервіси на тому фоні виглядають тупо. В нас просто не-кваліфікат панує... неконкурентноспроможні більшість українських розробників на ринку.
Повіяло якимось лютим оверінженірінгом.
Загалом посередня стаття з посередньою цінністю, суб’єктивщиною ... яка має мало спільного з реальними інженерними задачами, й принципами реалізації. 1. Є проблема синхронізації розподіленного стану — її вирішують через СRDT (похідна міток Лампорта).
І якщо ми змогли пошардити базу, то так само можемо пошардити й моноліт (в одному датацентрі чи за Амазонівською версією Cell-Based Architecture — дуплікація всієї системи в кілька датацентрів). Подумав окремо про це.
Перш ніж класти весь auth в «middleware» я би порадив подивитися youtu.be/...​AtlDQ?si=XyPV0YB-Gtfc_yVF
Дякую за змістовну відповідь. Приємно спілкуватися зі співрозмовником, який окрім вміння розгорнуто висловлювати думку, ще й може оперувати високими рівнями абстракцій. Це беззаперечно безцінний внесок в розвиток IT-спільноти України.
Ми не бачимо, щоб котрийсь з підходів витіснив інший — співіснують імперативні та декларативні мови. Це абсолютно нормально. Не нормально неправильно використовувати технологію та казати потім, що це фігня.
Подивіться не стек-трейс будь-якого виклику в моноліті.
На таку ж кількість листів мікросервіси, дуже імовірно, витратять більше процесорного часу та трафіку. Друге — так, перше — не факт. Подивіться не стек-трейс будь-якого виклику в моноліті. В цілому, здається, треба розрізняти два випадки: Так.
Але моноліт з задачею темплейтування 100 тисяч листів перед відправкою може просто не впоратися. Так, і в цьому випадку ми порівнюємо underprovisioned моноліт з overprovisioned мікросервісами — що не є чесним порівнянням.
Що заважає моноліту використати шарди чи кілька баз на різних технологіях (Polyglot Persistence)? Дивлячись які саме шарди. Там від реалізації дуже сильно все залежить.
Дякую за уточнення.
коли один й той самий запит відправляється декільком серверам водночас, хто перший видасть результат, той й молодець, решта — ігнорується Request Hedging зветься
Що заважає моноліту використати шарди чи кілька баз на різних технологіях (Polyglot Persistence)?
а їх конкретних реалізацій. Саме так. Через розподіл даних на різні сервера в мікросервісних архітектурах доводиться приймати додаткові заходи для забезпечення їх цілісності, відносно монолітної архітектури, де в цьому апріорі немає потреби.