Avito Kafka meetup: ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, интСграция, ΠΎΠ±Π»Π°ΠΊΠ°

ΠŸΡ€ΠΈΠ²Π΅Ρ‚! Π’Β Ρ‡Π΅Ρ‚Π²Π΅Ρ€Π³, 23 января, ΠΏΡ€ΠΎΠΉΠ΄Ρ‘Ρ‚ наш ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠΈΡ‚Π°ΠΏ ΠΏΡ€ΠΎΒ Apache Kafka. Π‘ΡƒΠ΄Π΅ΠΌ Π³ΠΎΠ²ΠΎΡ€ΠΈΡ‚ΡŒ ΠΎΠ± ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ, source ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Π°Ρ… ΠΈ запускС ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π²Β Kubernetes. Π‘ Π΄ΠΎΠΊΠ»Π°Π΄Π°ΠΌΠΈ выступят ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Ρ‹ Booking.com, Confluent ΠΈ Авито.

ВстрСчаСмся Π²Β 18:00. Π Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ΡΡŒ сами ΠΈ ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ°ΠΉΡ‚Π΅ ΠΊΠΎΠ»Π»Π΅Π³. Под ΠΊΠ°Ρ‚ΠΎΠΌ β€” анонсы выступлСний, ссылка Π½Π° Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΈ Π²ΠΈΠ΄Π΅ΠΎΡ‚Ρ€Π°Π½ΡΠ»ΡΡ†ΠΈΡŽ ΠΌΠΈΡ‚Π°ΠΏΠ°.

Avito Kafka meetup: ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, интСграция, ΠΎΠ±Π»Π°ΠΊΠ°

Π”ΠΎΠΊΠ»Π°Π΄Ρ‹

ΠšΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹: Π·Π°Ρ‡Π΅ΠΌ вас Ρ‚Π°ΠΊ ΠΌΠ½ΠΎΠ³ΠΎ β€” Анатолий Π‘ΠΎΠ»Π΄Π°Ρ‚ΠΎΠ², Авито

Avito Kafka meetup: ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, интСграция, ΠΎΠ±Π»Π°ΠΊΠ°

НСдавно ΠœΠ°Ρ€Ρ‚ΠΈΠ½ КлСппман Π² своём Ρ‚Π²ΠΈΡ‚Ρ‚Π΅Ρ€Π΅ ΠΏΡ€ΠΎΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π» ΡΡ‚Π°Ρ‚ΡŒΡŽ Netflix ΠΏΡ€ΠΎ Π½ΠΎΠ²Ρ‹ΠΉ CDC ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€: Β«Netflix создали собствСнный Change Data Capture (CDC) ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ для MySQL ΠΈ PostgreSQL… хотя, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Π±Ρ‹Π»ΠΎ Π±Ρ‹ Π»ΡƒΡ‡ΡˆΠ΅ внСсти свой Π²ΠΊΠ»Π°Π΄ Π² Debezium?Β». Π’ своём выступлСнии я сдСлаю нСбольшой ΠΎΠ±Π·ΠΎΡ€ source ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ². Π”Π°Π»Π΅Π΅ рассмотрим прСимущСства ΠΈ нСдостатки извСстных ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ² для PostgreSQL, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ Debezium. НапослСдок я ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Π΄Π°Ρ‚ΡŒ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° Ρ‚Π²ΠΈΡ‚ ΠœΠ°Ρ€Ρ‚ΠΈΠ½Π° ΠΈ расскаТу, ΠΏΠΎΡ‡Π΅ΠΌΡƒ ΠΌΡ‹ Ρ€Π΅ΡˆΠΈΠ»ΠΈ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ свой CDC ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€ в Авито, ΠΈ Ρ‡Ρ‚ΠΎ из этого Π²Ρ‹ΡˆΠ»ΠΎ.


Как ΠΏΡ€ΠΈΡ€ΡƒΡ‡ΠΈΡ‚ΡŒ Apache Kafka? ΠžΠΏΡ‹Ρ‚ Booking.com β€” АлСксандр ΠœΠΈΡ€ΠΎΠ½ΠΎΠ², Booking.com

Avito Kafka meetup: ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, интСграция, ΠΎΠ±Π»Π°ΠΊΠ°

ΠŸΡ€ΠΈ всСх возмоТностях Apache Kafka, Π΅Ρ‘ нСпросто ΠΈΠ½Ρ‚Π΅Π³Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ. Π’Β Π΄ΠΎΠΊΠ»Π°Π΄Π΅ расскаТу, ΠΊΠ°ΠΊ ΠΌΡ‹ Ρ€Π΅ΡˆΠ°Π΅ΠΌ эту Π·Π°Π΄Π°Ρ‡Ρƒ Π²Β Booking.com, Π³Π΄Π΅ Kafka ΠΈ выстроСнный Π²ΠΎΠΊΡ€ΡƒΠ³ Π½Π΅Ρ‘ сСрвис ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ основной ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ для стриминга Π΄Π°Π½Π½Ρ‹Ρ…. ΠœΡ‹ в дСталях рассмотрим, ΠΊΠ°ΠΊ ΡΡ€Π°Π²Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ нСбольшая ΠΊΠΎΠΌΠ°Π½Π΄Π° ΡƒΠ΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒ над дСсятками кластСров ΠΈ обСспСчиваСт Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ Π΄Π°Π½Π½Ρ‹Ρ…, Π° Ρ‚Π°ΠΊΠΆΠ΅ вмСстС посмСёмся β€” ΠΈΠ»ΠΈ ΠΏΠΎΠΏΠ»Π°Ρ‡Π΅ΠΌ β€” Π½Π°Π΄Β Π±Π°Π³Π°ΠΌΠΈ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°ΠΌ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ Ρ€Π΅ΡˆΠ°Ρ‚ΡŒ.


Kafka Π½Π° Kubernetes: Π°Β ΠΏΠΎ Π₯ΡƒΠ°Π½Ρƒ Π»ΠΈ сомбрСро? β€” Π’ΠΈΠΊΡ‚ΠΎΡ€ Π“Π°ΠΌΠΎΠ², Confluent

Avito Kafka meetup: ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹, интСграция, ΠΎΠ±Π»Π°ΠΊΠ°

Если Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½Π°ΠΈΠ±ΠΎΠ»Π΅Π΅ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΡƒΡŽ Ρ€Π°ΡΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½ΡƒΡŽ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡƒ ΠΏΠΎΡ‚ΠΎΡ‡Π½ΠΎΠΉ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, ΠΏΠΎΡΡ‚ΡƒΠΏΠ°ΡŽΡ‰ΠΈΡ… Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ, Π½Π° сСгодняшний дСнь ΠΎΡ‚Π²Π΅Ρ‚ ΠΎΡ‡Π΅Π²ΠΈΠ΄Π΅Π½ β€” это Apache Kafka! Если Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°Π·Π²Π΅Ρ€Π½ΡƒΡ‚ΡŒ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠ΅, с высокой ΡƒΡΡ‚ΠΎΠΉΡ‡ΠΈΠ²ΠΎΡΡ‚ΡŒΡŽ, Ρ€Π΅Π·Π΅Ρ€Π²ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, распрСдСлСниСм Π½Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ ΠΈ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π°ΠΌΠΈ, Π²Π°ΠΌ Π½ΡƒΠΆΠ΅Π½ Kubernetes.

А Ссли ΡΠΊΡ€Π΅ΡΡ‚ΠΈΡ‚ΡŒ этих ΡƒΠΆΠ° ΠΈ Π΅ΠΆΠ°, Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ΅ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅, ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰Π΅Π΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ Π² ΠΎΠ±Π»Π°ΠΊΠ΅. Π—Π΄ΠΎΡ€ΠΎΠ²ΠΎ, Π½Π΅ ΠΏΡ€Π°Π²Π΄Π° Π»ΠΈ? Но всё Π»ΠΈ Ρ‚Π°ΠΊ просто? Достаточно Π»ΠΈ ΠΊΠΈΡ€ΠΏΠΈΡ‡ΠΈΠΊΠΎΠ² Lego, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ прСдоставляСт Π±Π°Π·ΠΎΠ²Ρ‹ΠΉ Kubernetes, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ ΡΠ΅Ρ€ΡŒΡ‘Π·Π½Ρ‹Π΅ распрСдСлённыС систСмы, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ хранСния состояния?

Π― Π’ΠΈΠΊΡ‚ΠΎΡ€ Π“Π°ΠΌΠΎΠ², Developer Advocate ΠΈΠ·Β ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Confluent, ΠΏΠΎΠΌΠΎΠ³Ρƒ Π²Π°ΠΌ Ρ€Π°Π·ΠΎΠ±Ρ€Π°Ρ‚ΡŒΡΡ во всём этом Π·ΠΎΠΎΠΏΠ°Ρ€ΠΊΠ΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΏΠΎΠΏΡ€ΠΎΠ±ΡƒΡŽ ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π½Π° вопрос Β«Π‘Ρ‚ΠΎΠΈΡ‚ Π·Π°ΠΏΡƒΡΠΊΠ°Ρ‚ΡŒ Apache Kafka ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Π΅Ρ‘ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΎΠ±Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°ΡŽΡ‰ΠΈΠ΅ ΠΏΠΎΡ‚ΠΎΠΊΠΈ прилоТСния Π½Π° Kubernetes?Β».

ΠŸΠ°Ρ€ΠΎΠ»ΠΈ ΠΈ явки

ΠœΠΈΡ‚Π°ΠΏ начнётся 23 января Π²Β 18:00. УчастиС бСсплатноС, Π½ΠΎΒ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ. ΠŸΠΎΠΆΠ°Π»ΡƒΠΉΡΡ‚Π°, ΡƒΠΊΠ°Π·Ρ‹Π²Π°ΠΉΡ‚Π΅ ваши настоящиС имя ΠΈ Ρ„Π°ΠΌΠΈΠ»ΠΈΡŽ Π²Β Π°Π½ΠΊΠ΅Ρ‚Π΅. НС Π·Π°Π±ΡƒΠ΄ΡŒΡ‚Π΅ Π²Π·ΡΡ‚ΡŒ с собой паспорт ΠΈΠ»ΠΈ Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠ΅ удостовСрСниС, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ пропуск Π½Π° Ρ€Π΅ΡΠ΅ΠΏΡˆΠ΅Π½Π΅ Π² дСнь мСроприятия.

АдрСс: офис Авито, ЛСсная 7.

Если Π½Π΅ смоТСтС ΠΏΡ€ΠΈΠΉΡ‚ΠΈ на встрСчу, Ρ‚ΠΎ смотритС ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‚Ρ€Π°Π½ΡΠ»ΡΡ†ΠΈΡŽ Π½Π° ΡŽΡ‚ΡƒΠ±-ΠΊΠ°Π½Π°Π»Π΅ AvitoTech. Π’ прямом эфирС ΠΌΠΎΠΆΠ½ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π·Π°Π΄Π°Ρ‚ΡŒ вопросы, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΌΡ‹ ΠΎΠ·Π²ΡƒΡ‡ΠΈΠΌ спикСрам.

Π”ΠΎ встрСчи!

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: habr.com

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ