Sobes.tech

Golang

Դուք պահել եք միայն համախմբված տվյալներ կամ յուրաքանչյուր փուլ — կեղտոտ, նորմալիզացված?

167

Ինչպե՞ս եք հասկանում, թե ինչ է ինդեքսի ընտրողականությունը։

165

Ինչու եք ընտրել RabbitMQ-ը Kafka-ի փոխարեն ծանուցումների համար?

162

Ինչքա՞ն հարմար է քեզ համար հիբրիդային աշխատանքային ձևաչափը (շաբաթը 2 անգամ գրասենյակում, մետրո Թուլա):

159

Ինչու եք որոշել միգրացիա կատարել մոնոլիտից միկրոսերվիսների։ Որտեղ եք բախվել դժվարությունների?

159

Կիրառեք cache for getUserFromDB գործառույթի համար: Տվյալները հազվադեպ են փոխվում։

157

Ինչպե՞ս եք ընտրել տվյալների բազայի տեսակ (PostgreSQL, ClickHouse, Redis):

157

Ինչու՞ որոշեցիր շուկա դուրս գալ և դիտարկել այլ առաջարկներ փոխելու մոտիվացիայի մասին։

156

Պատմիր քո փորձի և այն ազդեցության մասին, որը դու ունեցել ես նախորդ աշխատանքի վայրում արտադրանքի կամ ֆունկցիայի վրա։

155

Դու մասնակցե՞լ ես այն նախագծին, որը կառուցվում էր սկզբից, թե՞ արդեն մի միջնակարգ փուլում ես։

154

Ինչպե՞ս եք ընդլայնել Kafka-ի սպառողներին: Ի՞նչ է տեղի ունենում, եթե սպառողների թիվը ավելի մեծ է, քան բաժինները:

153

Ինդեքսի բլոատը (լցոնը) ինչ է և ինչու է այդպես արվում PostgreSQL-ում։

153

1C-ն նույնպես տվյալները ուղղակիորեն հրապարակում էր Kafka-ում։

152

Սովորաբար 2 շաբաթ կամ մի փոքր ավելին անցնելու համար?

152

Որքան է որոնման կարգավիճակը: արդյոք արդեն առաջարկներ կան, ժամկետներ ընդունելու համար?

152

Ինչու եք օգտագործել sync.Map, ոչ թե սովորական քարտեզ Mutex-ով?

152

Ի՞նչ նպատակով էր օգտագործվում ռեպլիկացիան PostgreSQL-ում։

151

Ինչպե՞ս կառավարել իրավիճակը, երբ բոլոր 5 goroutine-ները միաժամանակ տեսնում են դատարկ կեշ և գնում բազայի տվյալների (cache stampede):

151

Ինչքան ակտիվ եք դիտարկում առաջարկները: արդյոք արդեն կան առաջարկներ, ժամկետներ դրանց ընդունման համար?

150

Պատմեք մի դժվար առաջադրանքի մասին, որը վերջերս հաջողվեց իրականացնել, կամ ամենագեղեցիկը։ Ինչ էր, ինչ արեցիք, ինչ եղավ։

147
/5