Search
Write a publication
Pull to refresh
6
-2
Александр @xman12

User

Send message

Youtube TG бот на GO cо всеми «прелестями»

Level of difficultyMedium
Reading time3 min
Views1.7K

Привет, Хабр! Сегодня хочу поделиться с сообществом TG ботом, которого написал пару лет назад и который до сих пор актуален и работает.

Читать далее

Собираем трейс в Laravel и отправляем в Zipkin

Level of difficultyMedium
Reading time6 min
Views1.1K

Привет, Хабр! Меня зовут Александр Белышев. Хочу немного вам рассказать о библиотеке (Laravel Zipkin Tracer), которую разработал изучая трейсинг в php. Рассмотрим что собирает, как собирает и сравним ее с OpenTelemetry.

Читать далее

RAG-сервис на Go с Ламой

Level of difficultyMedium
Reading time5 min
Views5K

Привет, Хабр! Меня зовут Александр Белышев. Хочу поделиться своим недавним опытом работы над RAG‑сервисом и думаю, что эта тема может быть интересна другим коллегам.

У меня на работе возникла задача по реализации RAG (Retrieval‑Augmented Generation) сервиса. Хотя без моего участия эту задачу успешно решили на Python, изучая их код я задумался: а как можно сделать что‑то подобное на Go?
Результатом этого исследования и моей работы стало следующее решение...

Читать далее

Persistent-request библиотека для надежных запросов

Level of difficultyMedium
Reading time3 min
Views3.3K

Всем привет!

В этой статье расскажу, как решил написать библиотеку https://packagist.org/packages/xman12/persistent-request и что там внутри.

Как и любая библиотека, эта решает свои задачи, а именно гарантированное выполнение запроса и последующую обработку. Я находил, как минимум, одно решение, которое работает с подобной проблематикой — это temporal.io, но система монструозная, а мне хотелось, чего-то более легкого и приземленного, поэтому я решил написать свое решение этой задачи.

Читать далее

Information

Rating
1,188-th
Location
Россия
Registered
Activity