Խնդրում եմ, մի փոքր պատմեք ձեզ մասին: Ինչ եք անում ձեր վերջին նախագծում?
Golang
Ինչպե՞ս եք կատարել sharding-ը PostgreSQL-ում: Ո՞ր hash ալգորիթմը օգտագործեցիք։
Ինչու՞ B ծառի ինդեքսը այդքան հանրահայտ և բազմակողմանի է:
Ինչու եք ընտրել shard-ավորումը account_id-ի հիման վրա: Ի՞նչ նպատակով է ընդհանրապես shard-ավորումը կատարվել։
Ի՞նչ կլինի, եթե սկսենք 5 տրիլիոն goroutines: Ինչպե՞ս օպտիմալացնել։
Ինչպե՞ս որոշեցիք, որ մասերի բաժանեք մոնոլիտը։
Ինչպե՞ս եք տեղադրել PostgreSQL-ը: Խոսեք կայունության և մասշտաբայնության մասին։
Ի՞նչ չափանիշներ եք հետևել տվյալների սպառման ժամանակ աղբյուրներից։
Ի՞նչ է քեզ համար կարևոր ապագա ընկերությունում, ինչին ուշադրություն դարձնում ես։
Կարող է ինդեքսը դանդաղեցնել ընթերցումը (SELECT)?
Ինչ լուծում եք առաջարկում տվյալների բազայում հարցման ֆունկցիայի համար, որը վերադարձնում է նույն արժեքը, որպեսզի այն մի քանի անգամ չգնա տվյալների բազա նույն տվյալների համար?
Ինդեքսի ընտրողականությունը ինչ է?
Վերջին աշխատավայրում աշխատել եք աշխատանքային պայմանագրով կամ քաղաքացիական պայմանագրով?
Ինչպե՞ս եք հետևել Kafka-ում հաղորդագրությունների կարգին: Օրինակ, եթե սկզբում անցնում է կարգավիճակը, ապա հաշիվը։
Ինչպե՞ս մոտեցաք gRPC պայմանագրերի տարբերակավորմանը։
Եթե դուք տեսաք պահեստի մնացորդները, որոնել եք հատուկ SKU-ով?
Ինդեքսների ինչ թերություններ կան? Կարո՞ղ է ինդեքսը դանդաղեցնել ընթերցումը։
Ի՞նչ մեթոդաբանություն եք օգտագործում՝ Scrum, Kanban կամ խառնուրդ?
Կպատմեք մի քիչ ձեր մասին և ձեր վերջին աշխատանքային տեղը։ Ինչ եք անում։
Ինչու՞ B ծառը լավ է աշխատում անհավասարության և տիրույթի հարցումների համար։