Նո՞յ ես նման Saga մոդել։
Golang
Դուք փոխանցեցիք անվավեր հաղորդագրությունները առանձին թեմայի և արտադրեցիք դրանք կամ ինչպես? Այդպիսի հաղորդագրություններ շատ էին՞
Ի՞նչ է նշանակում պատմական տվյալների վերահաշվարկը բատչ-գործընթացի մասին կետում։
Խնդրում եմ, պատմիր ինձ, որտեղ հիմա աշխատում ես և ինչ ես անում։
// Հարց 2. Ի՞նչ կցուցադրվի էկրանին package main import "fmt" func main() { { defer fmt.Println(1) } defer fmt.Println(2) panic("aaaa") defer func(){ if r := recover(); r != nil{ fmt.Println("Պանիկը կառավարեց", r) } }() }
Ի՞նչ է տեղի ունենում ֆունկցիայի կոմպիլյացիայի ժամանակ, երբ օգտագործվում են գեներիկներ։
Որ փորձությունները եք համարում ամենաարդյունավետը?
Ինչպե՞ս աշխատեցիք Docker-ով։
№2 առաջադրանք: Դիզայնեք REST API սոցիալական ցանց VKontakte-ի համար հետևյալ գործողություններով. • ընկերների ավելացում և հեռացում; • օգտագործողի ընկերների դիտում; • օգտագործողի պրոֆիլի դիտում; • հրապարակում կատարել feed-ում; • մեդիա ֆայլեր բեռնել գրառումների համար; • feed-ի (հիմնական և օգտագործողների) դիտում; • օգտագործողի զրույցներն ու չաթերը դիտել; • ուղարկել և կարդալ հաղորդագրություններ զրույցներում և չաթերում. addFriend(post) POST /users/{id}/friends deleteFriend(delete) DELETE /users/{id}/friends/{friends_id} getUserFriends(get) GET /users/{id}/friends getUserForm(get) GET /users/{id}/profile createPost(post) POST /posts uploadMediaFile(post) POST /media getFeed(home/user) GET /feed GET /users/{id}/feed getDialogues(get) GET /dialogs sendMessage(post) POST /dialogs/{id}/messages getMessage(get) GET /dialogs/{id}/messages
Ի՞նչ կլինի 5 սպառողների և 3 բաժանարարների հետ։
Կորպորատիվ տվյալների մշակման հարթակ՝ լոգիստիկ և օպերացիոն տվյալների համար — արդյոք դուք հենց դուք եք կազմել և հաշվարկել լոգիստիկ երթուղիները?
Ինչպե՞ս էին տվյալները հոսում Kafka-ով: Ինչպե՞ս էին գալիս իրադարձությունները։
Ի՞նչ է նշանակում պատմական տվյալների վերանահաշվարկը հարթակային գործընթացում՝ տվյալների բեռնում և վերանահաշվարկ։ Ինչու է դա անհրաժեշտ ամեն գիշեր։
Senior — դա լուծող է, վերջին հղկողը?
Որտեղից եք ստանում տվյալները: Կան լոգիստիկներ, որոնք ուղարկում են տվյալները, և դուք պահում եք դրանք?
Կարո՞ղ է Postgres- ը JSONB-ով օգտագործել որպես NoSQL։
Ի՞նչ եք անում, եթե տվյալները կորցնում էին: Ինչպե՞ս հասկանալ, որ տվյալները կորել են ընդհանուր առմամբ:
Դու ինքներդ գրել եք թե խմբագրել եք Kubernetes YAML-մանIFEST-ները՝ CI/CD համար:
Ի՞նչ կցուցադրվի: ```go package main import ( "fmt" "runtime" ) func main() { runtime.GOMAXPROCS(1) done := false go func() { done = true }() for !done { } fmt.Println("finished") } ```
Ինչու՞ արդյունքը բացասական եղավ int32-ի լրացման ժամանակ։