Уже завтра в Тбилиси состоится митап IT HighRise, организованный CoinsPaid. Это первое событие, которое объединит IT разработчиков, архитекторов баз данных и других специалистов для обмена знаниями. Редакция CoinsPaid Media пообщалась с одним из спикеров Ильей Казначеевым, Google Developer Expert в Cloud, основателем InfraPulse.
— Илья, расскажите немного о ваших проектах. Какие наиболее интересные кейсы есть в вашей профессиональной деятельности? В чем заключались вызовы, нестандартные решения?
— Один из самых интересных моих проектов — построение Kubernetes-as-a-Service продукта в облачном провайдере. Это довольно сложный технический продукт, необычный тем, что его основные продуктовые характеристики — надежность работы и технические фичи, а не дизайн и удобство интерфейса. Было много вызовов, как обеспечить 99,99% доступность сервиса, как реализовать отказоустойчивые распределенные процессы, которые могут занимать минуты и десятки минут и включать дюжину сервисов в нескольких датацентрах. Многие из таких задач были решены посредством необычных и интересных решений, про которые я часто рассказываю, некоторые записи выступлений на эти темы можно найти на моем сайте.
— Какие ключевые поинты вы будете рассказывать в своем выступлении на событии IT HighRise?
— Я расскажу о том, почему мы, инженеры, строим распределенные системы, которые намного сложнее монолитных. Я расскажу о том, какие виды архитектур бывают, и на основе своего опыта поделюсь, когда и при каких условиях стоит делать выбор в пользу того или иного системного дизайна.
— Какие проблемы, на ваш профессиональный взгляд, существуют на данный момент при построении распределенных систем?
— Вопросов много. Основные: как наблюдать за распределенной системой, как понимать, что в ней происходит. Как управлять транзакционными процессами на масштабе множества сервисов. Как разрабатывать сервисы так, чтобы они могли существовать достаточно независимо, не слипаясь в один ком. И где запускать эти сервисы, чтобы они работали эффективно, отказоустойчиво и были готовы к любой нагрузке.
Вы еще можете зарегистрироваться на мероприятие, заполнив форму по ссылке.