Sobes.tech

რა არის კონკურენტუნარიანობა და პარალელიზმი? რა განსხვავებაა მათ შორის? შეიძლება თუ არა ისინი თანაცხოვრება?

Middle+
ООО Макс
97

რამდენი მეხსიერებას იკავებს bool ტიპი?

Senior
Магнит Тех
97

გქონდათ გუნდის მართვის გამოცდილება?

Senior
Яндекс
97

მითხარით RPC და gRPC-ის თვისებები.

Middle+
Napoleon IT
97

როგორ მუშაობს GOMAXPROCS და რა არის P (პროცესორი) GMP-მოდელში?

Middle
VKVK
97

/* PostgreSQL-ის ორი სერვერი არსებობს: * PROD - OLTP სერვერი, * STATS - სერვერი გრძელვადიანი ანალიტიკური შეკვეთებისთვის. მიმდინარე სერვერზე, prod მონაცემთა ბაზაში, არსებობს დიდი (10Tb) ცხრილი შემდეგი სტრუქტურით: CREATE TABLE profiles( id SERIAL, data JSONB ) ცხრილში შეიძლება იყოს "ფუჭი ადგილები", ანუ ზოგი `id` შეიძლება გამოტოვებული იყოს. პროგრამის დაწერა საჭიროა, რომელიც კოპირებს ცხრილს profiles PROD-დან STATS-მდე. განსაზღვრილია, რომ გამოიყენება შემდეგი ინტერფეისები მონაცემთა ბაზებთან მუშაობისთვის: type Row []interface{} type Database interface { // ინტერფეისის რეალიზაცია შეუძლია კავშირების აღდგენა // SaveRows-ის გამოძახება არის იდემპოტენტური io.Closer GetMaxID(ctx context.Context) (uint64, error) LoadRows(ctx context.Context, minID, maxID uint64) ([]Row, error) // [minID, maxID] SaveRows(ctx context.Context, rows []Row) error } func Connect(ctx context.Context, dbname string) (Database, error) // CopyTable // თუ full=false, განაგრძეთ მონაცემების გადაცემა წინა შეცდომის ადგილიდან // თუ full=true, გადაიტანეთ ყველა მონაცემი func CopyTable(fromName string, toName string, full bool) error { // ... თქვენი კოდი } თუ გადაეცემა ვარიანტი `full=false`, პროგრამა უნდა განაგრძოს მონაცემების გადაცემა წინა შეცდომის ადგილიდან. თუ `full=true`, უნდა გადაიტანოს ყველა მონაცემი. **ძირითადი დონე**: - მონაცემების სერიული გადაცემა ერთ ნაკადში - შეცდომის შემდეგ აღდგენა (ვარიანტი `full=false`) დამატებითი ინფორმაცია: - თუ საჭიროია, შეგიძლიათ ინტერფეისი გააფართოვოთ თქვენი საკუთარი მეთოდებით - თუ საჭიროია, შეგიძლიათ პირდაპირ გამოიყენოთ **database/sql** პაკეტი

Senior
Яндекс
97

თქვენ თავად დაწერეთ მაღალი დატვირთვის სერვისები თუ უჭერთ მხარს?

Senior
ВкусВиллВкусВилл
97

გსურს განვითარება არქიტექტურაში?

Senior
Лаборатория Касперского
97

შეგიძლია გითხრა გორუტინების შესახებ? რა გეცოდინება მათზე, რა არის მათი მახასიათებლები?

Middle
АО Медиа Эффект
97

რა განსხვავებაა მონაცემთა ტიპებს შორის int32, int64 და უბრალოდ int?

Senior
Lenta Tech
97

დიდი საწყობების დაკვირვება გქონდათ, და Dark Store-ებიც შედიოდა თქვენს ანალიზში?

Middle+
РамблерРамблер
97

მზად ხართ მომავალში ტექნიკური ინტერვიუებში მონაწილეობის მისაღებად?

Senior
Nau
97

PostgreSQL-ში JSON და JSONB რა განსხვავებაა?

Middle+
Magnit Tech
97

დაწერეთ სვეტა: აირჩიეთ ყველა წიგნის სათაური, რომელიც ამჟამად მკითხველების ხელშია

Middle
Ozon FreshOzon Fresh
97

რა ხდება, როდესაც მნიშვნელობას ვწერთ რუკაში 123 გასაღებით? როგორ აღწევს მნიშვნელობა შენახვაში?

Senior
Холодильник.руХолодильник.ру
97

იცნობ თუ არა C ან C++ ენის?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
97

ჩვენ შეგვიძლია გადავცეთ სლაისი ფუნქციაში პარამეტრად? არსებობს თუ არა ამ გადაცემის გარკვეული ნიუანსები?

Senior
Магнум
97

როგორ გადაეცემა არგუმენტები ფუნქციას — მნიშვნელობით თუ მითითებით?

Middle+
ТБанк
97

გთხოვთ, ახსენით განსხვავება REST, gRPC და GraphQL შორის.

Senior
Алабуга
97

ვაკანსია მოითხოვს სავალდებულო გადანაცვლებას კიპრზე და 100% ოფისის ფორმატს. რამდენად მისაღებია ეს შენთვის?

Middle+
FaceApp
97
/412