Жоғары жүктемелі қызмет үшін Kafka-да хабарламалар форматы ретінде JSON немесе бинарлық қолдану керек пе?
Golang
.env файлы дегеніміз не және ол не үшін пайдаланылады?
Тауарларды резервтеу жүйесі туралы айтыңыз: Redis көмегімен екі рет сату қалай алдын алынды?
Жаңартылмалы хабарламалар үшін фронтенд пен бэкенд арасындағы өзара әрекетті қалай ұйымдастыруға болады?
Цикит бұғаттаушы туралы айтыңыз: шешім қалай ұйымдастырылды, қандай қызметтерге қолданылды, fallback-те не болды?
func updateV1(px *int) { x2 := 20 px = &x2 } func updateV2(px *int) { *px = 20 } func main() { x := 10 updateV1(&x) fmt.Println(x) updateV2(&x) fmt.Println(x) }
Kafka қолдану арқылы асинхронды есеп беру жүйесі туралы айтыңыз. Асинхронды қалай жүзеге асырылды?
Res массивін стекке орналастырып, жадтан емес ету үшін оңтайландыру мүмкін бе? Ол үшін не істеу керек?
API жауап беру уақытын 2 секундтан 300 миллисекундқа дейін қысқарту кезінде сұрауларды оңтайландыру дегеніміз не?
Master-slave репликациясы туралы айтыңыз — қашан master-ке, қашан slave-ке жүгінесіз?
Есептеулер нәтижесіндегі деректер 1C-ке қалай түсті?
Сіз жазушысыз, өзіңіздің мини-блогыңызды жүргізесіз және онда мақалалар жариялайсыз. Блог оқырмандары (пайдаланушылар) авторизациядан кейін оларды қарап/оқи алады. Әр мақала үшін күн сайын бірегей қаралымдарды есептеу функциясын жүзеге асыру қажет. Функционал талаптар: - Бүгінгі статистика: Автор бүгін оның мақаласын қанша бірегей пайдаланушы қарағанын көре алады (деректер нақты уақыт режимінде жиналады). - Өткен күндердің статистикасы: Автор кез келген өткен күннің статистикасын көре алады (мысалы, кеше). Техникалық шектеулер мен шарттар: - Қосымша бір серверде жұмыс істейді (бір под) - Жадта сақтау - Уақыт UTC0 бойынша
Kafka-да хабарламалардың қайталануын болдырмау үшін қалай жетістікке жеттіңіз?
Сіз индекс жоқ екенін көрдіңіз, кесте үлкен. Сіз қалай индекс қосасыз?
Go-да жады ағуын қалай әдейі тудыруға болады? Қандай жағдайлар ағуларға әкеледі?
Массив res стекте ме, әлде жадыда ма, ескерте отырып, ол double және append функцияларына беріледі?
Оптимизатор әрқашан жасалған индексін пайдаланады ма?
Егер бұл үлкен switch-case болса, ережелерді қосу және жою қалай жүзеге асырылды?