trubchaninova_speaker_2

Дар'я Трубчанінова

 

Senior QA Engineer

linkedin
  • 4 роки в тестуванні web і mobile застосунків
  • основні напрями — backend, mobile, інтеграції зі сторонніми сервісами
  • допомагаю будувати процеси тестування в новостворених командах
  • консультую та менторю інших тестувальників щодо технічного розвитку

Тема доповіді:

Kafka для тестувальників.

Опис:

У доповіді я розкажу, що таке Kafka людською мовою, навіщо її взагалі придумали і як тестувальнику працювати з нею без «магії» програмування. Покажу, як підходити до тестування продюсерів і конс’юмерів, де шукати збої та як відловлювати tricky баги.

Тези:

  • Kafka простими словами: що це таке і навіщо її придумали
  • основні поняття: топіки, партиції, продюсери, конс’юмери, брокери
  • трохи про те, як працює Kafka під капотом
  • роль тестувальника: що реально треба знати, щоб не зламати систему
  • що і як тестувати: продюсери, конс’юмери, черги, обробка повідомлень
  • типові проблеми та баги: дублювання, втрата повідомлень, затримки

Для кого:

Ця доповідь для тих, хто хоча б раз чув слово Kafka і одразу подумав: «Ой, то щось дуже складне і точно не для мене». Для тестувальників, яким доводилося мати справу з асинхронними системами й чергами, але бракувало розуміння, що там відбувається насправді. Для тих, хто хоче перестати ставити галочки «воно якось працює і навчитися бачити, чому воно працює (або ламається).