Найти в Дзене
AMQP на примере RabbitMQ: как же «готовить кролика»?
Я Артём Лисовский, head of learning в IT-компании kt.team. Статья составлена на базе выступления для команды kt.team и может быть полезна и интересна всем разработчикам, которые пишут сервисы с высокими требованиями к отказоустойчивости и масштабируемости. Сегодня познакомимся с RabbitMQ — программным брокером сообщений на основе стандарта AMQP. Чтобы снизить порог вхождения в тему, я буду объяснять работу с брокером и очередями на наглядном примере. Допустим, мы управляем небольшим заведением общественного питания (пусть это будет ларёк с шаурмой)...
2091 читали · 5 лет назад
Как подготовиться к конференции по web-разработке
Прочитав эту статью, ты узнаешь, как разработчику подготовить интересное выступление. Что почитать, послушать, посмотреть, чтобы в итоге сделать эффектный доклад. Мы поделимся ценными советами от практикующего спикера и, конечно, расскажем о собственном опыте kt.team. Для начала давай зарядимся мотивацией. Зачем, собственно, разработчику отвлекаться от важной работы и идти к незнакомым людям, выступать, говорить что-то со сцены? Пять причин для разработчика стать спикером Мифы о нелюдимых, угрюмых разработчиках давно в прошлом...
5 лет назад
Почему тестировщик не нужен в Agile-команде
Сколько тестировщиков нужно, чтобы выловить все баги на проекте масштаба enterprise? Однозначного ответа никто не даёт. Одни источники считают нормальным соотношение «один тестировщик на 10 разработчиков», другие говорят, что «1:1 — в самый раз» (и то мало). В рамках методологии Agile, которой придерживаемся мы в kt.team, тестировщиков как отдельной позиции не нужно вообще. Рассказываем, как мы живём и работаем без них и почему отсутствие тестировщика — это благо как для заказчика, так и для разработчика...
199 читали · 5 лет назад
Как устроена Node.js. Event Loop и многопоточность
Владимир Зейналов, разработчик kt.team Инфа будет полезна JS-разработчикам, которые хотят глубоко понимать суть работы с Node.js и Event Loop. Ты сможешь осознанно и более гибко управлять потоком выполнения программы (web-сервера). Эту статью я составил по материалам своего недавнего доклада для коллег. В конце статьи есть полезные материалы для самостоятельного изучения. Как устроена Node.js. Возможности асинхрона Давай посмотрим на этот код: он отлично демонстрирует синхронность выполнения кода в Node...
416 читали · 5 лет назад
В IT не получится быть сапожником без сапог: кейс по автоматизации внутренних бизнес-процессов в kt.team
Об автоматизации процессов в kt.team «Чем меньше компания, тем проще в ней работать. А в крупных организациях придётся согласовывать каждый шаг бумажкой/заявлением/справкой» — это распространённое мнение, с которым мы не согласны. После какого количества сотрудников в компании начинается бюрократия, как ты думаешь? HR-директор Анна Панфёрова рассказывает, как в kt.team не допускают этого явления при 96 сотрудниках в штате. Анна, HR-директор kt.team «За последние полтора года команда kt.team сильно выросла в качестве и количестве...
5 лет назад
Если нравится — подпишитесь
Так вы не пропустите новые публикации этого канала