#кастомное_решение — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #кастомное_решение, aggregated by home.social.
-
Ужасно подробные ошибки в API: пишем на Go инструмент для работы с ними
Привет, Хабр! Меня зовут Александр Лырчиков, я разрабатываю систему хранения данных TATLIN.UNIFIED в YADRO. СХД — сложная система, и, если при работе произошла ошибка, она должна своевременно и понятно сообщать пользователю об этом. В большинстве веб-сервисов для этого используют баннер с надписью «Что-то пошло не так», но такой способ уведомления нам не подходит. Мы столкнулись с проблемой, когда переданных сообщений и HTTP-кодов уже не хватает. Поэтому разработали собственный инструмент для обработки ошибок Terror (TATLIN + error). В результате работа с кодом стала проще, мы получили красивый API, а пользователи — понятное описание ошибки и локализацию текста на разные языки. В этой статье расскажу, как мы создавали Terror, чтобы вы смогли повторить решение. Читать статью
https://habr.com/ru/companies/yadro/articles/817719/
#go #схд #volume_manager #ошибки #сообщения_об_ошибках #api #кастомное_решение #json
-
От и Go: доклады для гоферов про инструменты для фаззинга, kuber-кластер на Go и не только
Бывает, перед инженерами встает выбор: использовать существующее open source-решение задачи или написать свое. И часто, изучив все возможные опции, разработчики предпочитают второй вариант. Большинство докладов в нашей подборке — инструкции по созданию кастомных решений, которые инженеры и разработчики из YADRO, Avito Tech, Ozon Fintech и других технологических компаний уже опробовали в собственных продуктах. Если вашей команде не хватает инструмента для фаззинга или обработки ошибок на Go — можете сделать их по примерам, которые представили инженеры в выступлениях и презентациях. Зайти в Go-портал
https://habr.com/ru/companies/yadro/articles/816581/
#go #kubernetes #обработка_ошибок #кастомное_решение #доклады #syncpool #buf
-
От и Go: доклады для гоферов про инструменты для фаззинга, kuber-кластер на Go и не только
Бывает, перед инженерами встает выбор: использовать существующее open source-решение задачи или написать свое. И часто, изучив все возможные опции, разработчики предпочитают второй вариант. Большинство докладов в нашей подборке — инструкции по созданию кастомных решений, которые инженеры и разработчики из YADRO, Avito Tech, Ozon Fintech и других технологических компаний уже опробовали в собственных продуктах. Если вашей команде не хватает инструмента для фаззинга или обработки ошибок на Go — можете сделать их по примерам, которые представили инженеры в выступлениях и презентациях. Зайти в Go-портал
https://habr.com/ru/companies/yadro/articles/816581/
#go #kubernetes #обработка_ошибок #кастомное_решение #доклады #syncpool #buf
-
От и Go: доклады для гоферов про инструменты для фаззинга, kuber-кластер на Go и не только
Бывает, перед инженерами встает выбор: использовать существующее open source-решение задачи или написать свое. И часто, изучив все возможные опции, разработчики предпочитают второй вариант. Большинство докладов в нашей подборке — инструкции по созданию кастомных решений, которые инженеры и разработчики из YADRO, Avito Tech, Ozon Fintech и других технологических компаний уже опробовали в собственных продуктах. Если вашей команде не хватает инструмента для фаззинга или обработки ошибок на Go — можете сделать их по примерам, которые представили инженеры в выступлениях и презентациях. Зайти в Go-портал
https://habr.com/ru/companies/yadro/articles/816581/
#go #kubernetes #обработка_ошибок #кастомное_решение #доклады #syncpool #buf