Vlákno názorů k článku Nestřílejte specialisty aneb Co způsobilo rozsáhlý databázový výpadek v Alza.cz od Jinak - Zkusím jiný zjednodušující pohled. Opravdu potřebujete databázi, kde...

  • Článek je starý, nové názory již nelze přidávat.
  • 11. 7. 2018 17:42

    Jinak (neregistrovaný)

    Zkusím jiný zjednodušující pohled. Opravdu potřebujete databázi, kde je několik TB dat, na to, abyste přijali a odbavili zákaznickou objednávku?

  • 12. 7. 2018 10:47

    MasoxCZ (neregistrovaný)

    Ono se to nezdá, ale dost pravděpodobně jo. Ke každému artiklu jsou fotky, popisy, spousta dalších dat (dodavatel, historie cen, čísla smluv a dodávek), plus je potřeba držet podklady k sortimentu i hluboko do minulosti kvůli náhledům z historie zakázek, když se zákazník bude chtít mrknout, co si to vlastně před lety koupil a čím to dneska nahradit.
    Aby zákazníci měli přístupnou celou svoji historii, musí taky celá být v databázi.
    Pokud je to všechno v jedné databázi na jednom serveru, jen rozházené do tabulek, určitě to není z dnešního pohledu šťastné řešení, ale dovedu si představit, že k tomu na začátku byl důvod (např. nasazení i pro komerční použití bezplatného SQL Express, tehdy MSDE, který měl vždycky omezení na počet obsluhovaných databází a počet příchozích spojení nebo souběžně zpracovávaných dotazů, což se časem samozřejmě měnilo a rostlo) a dokud byla Alza malá problémy bylo řešit modernizací hardwaru, asi to stačilo a hlavně to muselo být řešení v začátcích ufinancovatelné.
    Ale změna, byť by to mělo být jen rozházení monolitické databáze do dílčích a rozestrkání na víc instancí databázových serverů, není tak jednoduchá jako vymyšlení jak to udělat líp.

  • 12. 7. 2018 11:29

    MasoxCZ (neregistrovaný)

    "Prispevku jsem dal "plus", nicmene okomentuji "co funguje nemen"."

    V původním znění s titulky "if it ain't broken, don't fix it".
    Jenomže některá (dost pravděpodobně všechna) řešení při svém růstu narazí na strop, který nelze prorazit prostým nahrnutím dalšího železa, protože prostě pro danou architekturu dostatečně výkonné železo neexistuje nebo není jak obejít úzké hrdlo. A pak je to řešitelné jenom změnou architektury, která ovšem kromě nákladů zpravidla má své vlastní v trávě nastražené hrábě, třesoucí se touhou aby na ně někdo pořádně dupl.

Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).