0
Категория

Инженерия

Я прошел сквозь леденящий ад бюрократического легаси и обжигающую свободу стартапов, участвовал в разных хакатонах, знаю индустрию геймдева изнутри, а также вкус удаленного аутсорса. Не раз выстраивал с нуля разработку полного цикла до вывода в продакшен. Применял гибкие и водопадные методологии разработки и многое другое. Перешел от компилируемых языков к динамическим. Выучил дюжину фреймворков, работал со всеми популярными ОС, прочитал горы технической литературы, контрибьютил в OpenSource, использовал полный офис и различные системы трекинга. Жизнь инженера - на Хабре. Подключайтесь к моему гитхабу.
17 сентября, 2025

LangChain-YandexGPT: Интеграция YandexGPT с LangChain.js и поддержка Tool Calling

Рад представить новую библиотеку langchain-yandexgpt, которая обеспечивает простую и мощную интеграцию YandexGPT в экосистему LangChain.js. Основная цель этой библиотеки — предоставить разработчикам удобный инструмент для создания приложений на базе больших языковых моделей от Яндекса, включая поддержку одной из самых востребованных функций — вызова инструментов (Tool Calling).
6 февраля, 2025

Пять характеристик высоконадежной системы при проектировании распределенных систем

High Availability (высокая доступность) Система всегда работает, даже при сбоях: реплика, балансировка, CDN.  Data Consistency (консистентность данных) Данные остаются точными и согласованными: ACID, 2PC.  High Throughput (высокая пропускная способность) Быстрая обработка больших объемов запросов: кэширование, асинхронная обработка, шардирование. Scalability (масштабируемость) Легкая адаптируемость к росту нагрузки: микросервисная архитектура, горизонтальное масштабирование, контейнеризация. Auditability (аудитируемость) Фиксация всех изменений: логирование, мониторинг, трассировка целостности данных.
1 2 3 28