Երևանում կանցկացվի Architecture & Performance թրեքը՝ նվիրված ճարտարապետությանը, արտադրողականությանը և իրական production խնդիրներին։
Կոնֆերանսը կանցկացվի նաև Մոսկվայում՝ երկու թրեքներով՝ C++ Zero Cost և Architecture & Performance, իսկ Բելգրադում՝ միայն C++ Zero Cost թրեքով։ Յուրաքանչյուր քաղաքի ծրագրին հնարավոր կլինի միանալ նաև առցանց։
Այս զեկույցում կբացատրվի, թե ինչ տվյալներ են պահպանվում WAL-ում, ինչպես են աշխատում բինար և տրամաբանական ռեպլիկացիաները, և ինչպես են replication slot-ները հետևում ռեպլիկացիայի առաջընթացին։
Զեկույցում այս լուծումները կհամեմատվեն ըստ եզակիության երաշխիքների, տեսակավորման հնարավորությունների, պահեստավորման արդյունավետության, ընթեռնելիության, գործառնական բարդության և բաշխված համակարգերում կիրառելիության։ Առանձնահատուկ ուշադրություն կդարձվի UUID v7-ին, որը հիմնված է նախորդ սերունդների փորձի վրա և աստիճանաբար դառնում է ոլորտի նոր ստանդարտը։
Դա հնարավոր դարձնելու համար համակարգի դիտարկելիությունը պետք է նախատեսել հենց սկզբից։ Այս զեկույցում կներկայացնեմ մի քանի մեթոդ, որոնք ներդրել ենք տարբեր մասշտաբներով աշխատող համակարգերում՝ օգտատերերի հաղորդած խնդիրներն ավելի հեշտ վերարտադրելու և ախտորոշելու համար։ Կցուցադրեմ նաև, թե ինչպես օգտատերերին ախտորոշիչ տեղեկատվությունը փոխանցելու ավելի հարմար միջոցներ տրամադրելը կարող է էապես կրճատել խնդիրների հայտնաբերման և շտկման համար անհրաժեշտ ժամանակը։
Այս զեկույցում կքննարկենք, թե ինչպես տարբերակել VERIFIED, DEGRADED և BLIND որոշումների վիճակները, ինչպես նախագծել ռիսկերի վրա հիմնված պահուստային (fallback) ռազմավարություններ, պահպանել որոշումների համատեքստը հետագա համակարգերի համար և կառուցել արդյունավետ հետստուգման (post-decision verification) գործընթացներ։