Golang
Երբ ենք մենք կարիք Kafka- ի?
Իմացեք ձեր փորձի մասին, ինչով եք զբաղվել, ինչ նախագծի վրա եք աշխատել և ինչ դեր եք խաղացել։
Եթե հիմնական խնդիրն է հաղորդագրությունների առաքման երաշխավորությունը ապահովել, ինչն է ավելի լավ ընտրել՝ Kafka կամ RabbitMQ?
Ինչպե՞ս հասկանալ, որ դեգրադացիան տեղի է ունեցել հենց ռեսուրսների (CPU և այլն) սպառման աճի պատճառով։
Իմացեք ձեր վերջին նախագծի մասին, որի վրա հպարտ եք։
Ի՞նչ տեղի ունեցավ, երբ վերացրին ինդեքսը, վերաշարադրեցին հարցումը և ապա կրկին կիրառեցին նույն ինդեքսը։
Ի՞նչ խնդիրների հետ կարող ենք բախվել միկրոսերվիսների ճարտարապետությունը նախագծելիս։
Ի՞նչ եղանակներ կան տողերը միացնելու համար Go-ում: Ի՞նչ տարբերություն կա + և strings.Builder-ի միջև։
Ինչպես է իրականացվում սպառողի/արտադրողի իդեմպոտենտությունը?
```go func main() { wg := sync.WaitGroup{} for i := 0; i < 10; i++ { wg.Add(1) go func(wg sync.WaitGroup) { defer wg.Done() fmt.Println(i) }(wg) } wg.Wait() fmt.Println("some text") time.Sleep(1 * time.Minute) fmt.Println("some text2") } ```
Ինչու եք փնտրում այլ բան: Կա՞ կոնկրետ պատճառ։
Ինչու եք որոշել ստեղծել առանձին Start մեթոդ՝ աշխատողներին սկսելու համար։
Դու ունե՞ք gRPC և GraphQL փորձ։ Ասացեք նրանց մասին։
Ինչով է տարբերվում TCP-ն UDP-ից: Ինչու է HTTPS-ի համար օգտագործվում TCP?
Խոսեք ինձ SOLID սկզբունքների մասին
Ի՞նչ է տեղի ունենում, երբ սկսվում է Go ծրագրի կոմպիլյացված բինար ֆայլը։
Կան մրցակցային առաջարկներ?
Քանի ժամանակ եք աշխատել PHP ծրագրավորող և քանի ժամանակ՝ Go-ում?
Ի՞նչ քանակի գրառումներ էին: Որքան պատմական տվյալներ պահել պետք է:
Ինչպե՞ս ապահովել, որ ոչ ոք չի գրի փակ ալիքին: Ի՞նչ պարզ կանոն։