Sobes.tech

Golang

Na ilu hostach działała usługa i ile instancji było uruchomionych?

Senior
Яндекс
40

Jak pracowałeś z WebSocket? Na poziomie konfiguracji infrastruktury czy tylko kod? Jakie technologie używałeś? Czy wystąpiły problemy z połączeniem na poziomie infrastruktury?

Senior
Hi Rockits
40

Czy możesz krótko opisać, z jakich usług składał się system i jak się ze sobą komunikowały?

Senior
АЭРО
40

func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(advertiserID) // dodać transakcję if err != nil { return err } partner, err := r.find(partnerID) if err != nil { return err } advertiser.Balance -= amount // zabezpieczyć SELECT FOR UPDATE partner.Hold -= amount partner.Balance += amount if err := r.save(advertiser); err != nil { return err } if err := r.save(partner); err != nil { return err } r.totalPayouts++ return nil }

Senior
Pasul LTD
40

Co piszesz w Go — mikroserwisy czy usługi?

Senior
Avanpost
40

Który mechanizm jest w Go: dziedziczenie czy kompozycja?

Middle
КасперскийКасперский
40

Jak moglibyśmy obsługiwać zewnętrznie błędy, które występują w zadaniach, jeśli chcielibyśmy to zrobić?

Senior
Cloud.ru
40

Jak podłączyć profilator w Go? Jak robić profile?

Senior
А7
40

Czy masz obecnie priorytety lub plany rozwoju?

Middle+
Lexica
40

Czy porównanie tej samej funkcji na posortowanej i nieposortowanej tablicy będzie miało różnicę w czasie wykonania? Czym jest przewidywanie gałęzi i potok procesora?

Middle
Graveling
40

Czy przeprowadzano testy obciążeniowe? Jakie było obciążenie?

Middle+
МВидеоМВидео
40

Jak obliczano RPS — po prostu sumowałeś obciążenie wszystkich dźwigni, czy jak?

Middle
Aliexpress
40

Co robiłeś z nieprawidłowymi wiadomościami po ręcznej obróbce? Jak to wyglądało technicznie?

Senior
МВидео/эльдорадо
40

Jak zorganizowana jest komunikacja między mikroserwisami?

Middle+
Umbrella IT
40

Czy teraz pracujesz?

Middle+
Займиго
40

Jak się odnosisz do testów? Do czego są potrzebne testy?

Senior
VK Live
40

Jakie gwarancje dostawy obsługujesz, mówiąc o Kafka?

Senior
А7
40

Jak działa tablica haszująca? Jakie są podstawowe zasady i główne wymagania?

Middle+
OZONOZON
40

Od kiedy będziesz dostępny?

Senior
Shopfully
40

Jak unikaliście duplikatów wiadomości w Kafka?

Senior
А7
40
/412