Přeskočit na obsah

Záznam architektonického rozhodnutí

Zaznamenejte technické rozhodnutí s kontextem, možnostmi, důvody a důsledky, aby ho tým později našel.

Vyplňte a zobrazte náhled

ADR-0012: Pro službu objednávek použít PostgreSQL

Stav: Stav
Datum: 12. března 2027
Rozhodující osoby: Vedoucí platformního týmu, vedoucí týmu objednávek, bezpečnostní inženýr

Kontext

Služba objednávek ukládá 20 milionů řádků a potřebuje transakce napříč tabulkami. Současné úložiště transakce nepodporuje a tým s ním nemá provozní zkušenosti.

Co je nejdůležitější

Konzistence dat
Zkušenosti týmu
Provozní náklady
Možnost do dvou let zvládnout pětinásobný objem

Zvažované možnosti

1. PostgreSQL, spravovaný. Silné transakce, tým ho zná, vyšší náklady.
2. Dokumentová databáze. Rychlý start, slabší joins a transakce.
3. Zůstat u současného úložiště. Bez migrace, ale problém zůstává.

Rozhodnutí

Pro službu objednávek použijeme spravovaný PostgreSQL.

Proč

Splňuje požadavek na konzistenci, tým ho umí provozovat a náklady se vejdou do rozpočtu platformy.

Důsledky

Přínos: jednodušší kód a bezpečnější objednávky. Cena: tříměsíční migrace a roční náklady na hosting. Musíme naplánovat přesun dat i možnost návratu.

Kdy se k tomu vrátit

Pokud objem přesáhne 100 milionů řádků nebo se náklady na hosting zdvojnásobí.

Související

Nahrazuje ADR-0004. Související: ADR-0009.

Šablony jsou pečlivým výchozím bodem, nikoli právním poradenstvím. Kde záleží na právu, ověřte, co platí tam, kde se nacházíte.

IT a projekty

K čemu je tato šablona

Záznam architektonického rozhodnutí: kontext, zvažované možnosti, rozhodnutí, důvody a důsledky, aby tým věděl, proč danou technickou volbu udělal.

Vyplnit online je zdarma, nepotřebujete účet a dokument si stáhnete ve formátu Word nebo PDF. Zobrazit všechny šablony v kategorii IT a projekty

IT a projekty

Co vyplníte

Formulář vyžaduje 13 údajů. Dokument se vyplňuje sám, jak píšete.

  • Číslo záznamu

    Například: ADR-0012

  • Název rozhodnutí

    Například: Pro službu objednávek použít PostgreSQL

  • Stav

  • Datum

    Například: 12. března 2027

  • Rozhodující osoby

    Například: Vedoucí platformního týmu, vedoucí týmu objednávek, bezpečnostní inženýr

  • Kontext

    Problém, okolnosti a omezení.

    Například: Služba objednávek ukládá 20 milionů řádků a potřebuje transakce napříč tabulkami. Současné úložiště transakce nepodporuje a tým s ním nemá provozní zkušenosti.

  • Co je nejdůležitější

    Jeden bod na řádek, nejdůležitější první.

    Například: Konzistence dat Zkušenosti týmu Provozní náklady Možnost do dvou let zvládnout pětinásobný objem

  • Zvažované možnosti

    Uveďte i možnosti, které jste zamítli.

    Například: 1. PostgreSQL, spravovaný. Silné transakce, tým ho zná, vyšší náklady. 2. Dokumentová databáze. Rychlý start, slabší joins a transakce. 3. Zůstat u současného úložiště. Bez migrace, ale problém zůstává.

  • Rozhodnutí

    Například: Pro službu objednávek použijeme spravovaný PostgreSQL.

  • Proč

    Například: Splňuje požadavek na konzistenci, tým ho umí provozovat a náklady se vejdou do rozpočtu platformy.

  • Důsledky

    Jak přínosy, tak nevýhody.

    Například: Přínos: jednodušší kód a bezpečnější objednávky. Cena: tříměsíční migrace a roční náklady na hosting. Musíme naplánovat přesun dat i možnost návratu.

  • Kdy se k tomu vrátitnepovinné

    Například: Pokud objem přesáhne 100 milionů řádků nebo se náklady na hosting zdvojnásobí.

  • Související rozhodnutí a odkazynepovinné

    Například: Nahrazuje ADR-0004. Související: ADR-0009.

IT a projekty

Co je uvnitř

Jednotlivé části dokumentu tak, jak jdou po sobě.

  1. 1Kontext
  2. 2Co je nejdůležitější
  3. 3Zvažované možnosti
  4. 4Rozhodnutí
  5. 5Proč
  6. 6Důsledky
  7. 7Kdy se k tomu vrátit
  8. 8Související

Šablony

Jak to funguje

  1. 01

    Vyplnění

    Zadejte své údaje do formuláře. Dokument se vyplňuje, jak píšete; kliknutím na kteroukoli mezeru přejdete na její pole.

  2. 02

    Kontrola

    Přečtěte si jej celý. Prázdná místa, která jste nevyplnili, zůstanou označená, takže nic neodejde nedokončené.

  3. 03

    Stažení

    Uložte jej jako dokument Word pro další úpravy nebo jako PDF k odeslání či tisku.

Přizpůsobte si jej pomocí AI

Otevřete jej v chatu a požádejte o změny: kratší, důraznější, pro jinou situaci, v jiném jazyce.

Přizpůsobit s nerix

IT a projekty

Časté dotazy

Jaké údaje tato šablona vyžaduje?

Formulář vyžaduje 13 údajů, nejprve Číslo záznamu, Název rozhodnutí, Stav, Datum, Rozhodující osoby. 2 dalších je nepovinných.

Mohu si tuto šablonu stáhnout ve formátu Word nebo PDF?

Ano. Po vyplnění formuláře jej uložte jako dokument Word, abyste mohli dál upravovat, nebo jako PDF k odeslání či tisku. Je to zdarma a nepotřebujete účet.

Odesílá se někam to, co napíšu?

Ne. Co napíšete, zůstává ve vašem prohlížeči během vyplňování dokumentu. Do nerix se odešle jen tehdy, když se rozhodnete šablonu otevřít v chatu.

Jsou tyto šablony pro IT a projekty zdarma?

Většina ano. Vyplňte a stáhněte je zdarma jako Word nebo PDF, bez účtu. Několik delších dokumentů je prémiových: vyplnění zdarma, stažení za jednorázovou platbu a s uvedenou cenou.

Zajistí nám bezpečnostní směrnice bezpečí?

Žádný dokument to sám nezajistí. Směrnice pomáhá, když odpovídá tomu, co lidé skutečně dělají: držte ji krátkou, vysvětlete ji týmu a každý rok ji revidujte.

Je zakládací listina projektu jen pro velké projekty?

Ne. I malý projekt z ní těží, protože jedna stránka s cílem, hranicemi a rozhodující osobou předejde většině pozdějších sporů.