Golang
Vai indeksu uz kolonnām A, B, C var izmantot tikai A filtrēšanai?
Kāds ir labākais kanāls šai uzdevumam: ar buferi vai bez? Kā tie atšķiras?
Jūs paņēmāt 500 ziņojumu partiju no Kafka, bet nevarat tos saglabāt datu bāzē. Kas notiks? Cik ilgi varat apstrādāt šos 500 ziņojumus?
Kāpēc meklējat jaunu darbu?
Personīgi es pārbaudīju, ka Postgres pārkārto kolonnas un optimizatoram nav svarīgi, kādā secībā tu uzraksti vaicājumu — tas to pārstrukturēs pats. Ko tu domā?
Vai esat strādājis ar transakcijām PostgreSQL un ar kādiem izolācijas līmeņiem?
Kādas prakses pastāv, lai samazinātu Docker attēla izmēru?
func (r *PayoutRepository) Payout(advertiserID, partnerID string, amount float32) error { advertiser, err := r.find(totalPayouts) // pievienot transakciju ja err != null { atgriezt err } partner, err := r.find(partnerID) ja err != null { atgriezt err } reklāmas devējs.Balance -= amount partner.Hold -= amount partner.Balance += amount ja err := r.save(reklāmas devējs); err != null { atgriezt err } ja err := r.save(partner); err != null { atgriezt err } r.totalPayouts++ atgriezt null } funkcija (r *PayoutRepository) find(id string) (Partner, error) { p := Partner{} err := r.db.QueryRow("SELECT * FROM partners WHERE id = " + id).Scan(&p) // pievienot $1 ja err != null { ja err == sql.ErrNoRows { atgriezt p, errors.New("partneris nav atrasts") } atgriezt p, err } atgriezt p, null }
Kas ir OSI modelis? Kas ir lietojumprogrammas līmenis?
Ko vēlies tagad — kādi ir tavi gaidījumi no jauna darba?
Kā ir organizēta komunikācija starp mikroservisiem?
Vai ir karjeras ceļš? Vai vēlaties attīstīties tehniski vai vadības/komandas līdera virzienā?
Kuras no minētajiem sinhronizācijas līdzekļiem jums nācās izmantot savā projektā?
Ko nozīmē RPC stila nosaukums? Mūsu gadījumā gRPC un REST — kāda ir atšķirība?
[vārds] jautāja: vai esat strādājis ar kešatmiņas līmeņiem — atmiņā un izplatītajiem? vai zināt par kanāliem un select Go?
Vai profilētāju var ieslēgt ražošanā?
Varbūt vari ieteikt kaut ko citu, izņemot Mutex un sync.Map, rakstīšanas aizsardzībai?
Vai jums kādreiz bija jāseko līdzi laikam, jāuztur uzskaiti par uzdevumiem kādā sistēmā?
Kā noteikt, vai produktam ar aptuveni 1000 lietotājiem ir nepieciešama mikroservisu vai monolīta arhitektūra?
Tirgus centrā ir stāvvieta: automašīnas iebrauc un izbrauc, un parka sesijas beigās ir jāņem maksa. Kā tu to redzi? Izstrādā sistēmu.