рдореБрдЦреНрдп рд╕рд╛рдордЧреНрд░реА рдкрд░ рдЬрд╛рдПрдБ

рдирд┐рдГрд╢реБрд▓реНрдХ рдХреЛрд░реНрд╕

Apache Kafka рдкрд░рд┐рдЪрдп

рдордзреНрдпрд╡рд░реНрддреА2 рдШрдВрдЯреЗ

Master Apache Kafka! From core concepts to advanced architecture, learn to create, manage, and troubleshoot Kafka for real-world data streaming challenges!

Shell2 рдШрдВрдЯреЗрдЙрдкрд▓рдмреНрдзрд┐ рдХрд╛ рдкреНрд░рдорд╛рдгрдкрддреНрд░

рдЕрдкрдирд╛ рдирд┐рдГрд╢реБрд▓реНрдХ рдЦрд╛рддрд╛ рдмрдирд╛рдПрдБ

Google рдХреЗ рд╕рд╛рде рдЬрд╛рд░реА рд░рдЦреЗрдВ
рдпрд╛
рдЬрд╛рд░реА рд░рдЦрдХрд░, рдЖрдк рд╣рдорд╛рд░реА рдЙрдкрдпреЛрдЧ рдХреА рд╢рд░реНрддреЗрдВ, рд╣рдорд╛рд░реА рдЧреЛрдкрдиреАрдпрддрд╛ рдиреАрддрд┐ рдХреЛ рд╕реНрд╡реАрдХрд╛рд░ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдпрд╣ рднреА рдХрд┐ рдЖрдкрдХрд╛ рдбреЗрдЯрд╛ USA рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рд╣реИред

рд╣рдЬрд╝рд╛рд░реЛрдВ рдХрдВрдкрдирд┐рдпреЛрдВ рдХреЗ рд╢рд┐рдХреНрд╖рд╛рд░реНрдерд┐рдпреЛрдВ рджреНрд╡рд╛рд░рд╛ рдкрд╕рдВрдж рдХрд┐рдпрд╛ рдЧрдпрд╛

рдХрд┐рд╕реА рдЯреАрдо рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рд┐рдд рдХрд░ рд░рд╣реЗ рд╣реИрдВ?

рд╡реНрдпрд╡рд╕рд╛рдпреЛрдВ рдХреЗ рд▓рд┐рдП рдЖрдЬрд╝рдорд╛рдПрдБ тЖТ

рдХреЛрд░реНрд╕ рд╡рд┐рд╡рд░рдг

рдЕрдкрд╛рдЪреЗ рдХрд╛рдлреНрдХрд╛ рдХреЛ рд╕рдордЭрдирд╛

рдЗрд╕ рдкрд╛рдареНрдпрдХреНрд░рдо рдореЗрдВ, рдЖрдк Apache Kafka рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рдореВрд▓ рдЙрджреНрджреЗрд╢реНрдп рдФрд░ рдШрдЯрдХреЛрдВ рдХреЛ рд╕реАрдЦрдирд╛ рд╢реБрд░реВ рдХрд░реЗрдВрдЧреЗред рдпрд╣ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдЪрд░рдг рдЖрдкрдХреЛ Kafka topics рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдХрд░рд╛рддрд╛ рд╣реИ, рдЬреЛ Kafka рдХреА рдбреЗрдЯрд╛ рд╕рдВрд░рдЪрдирд╛ рдХреА рд░реАрдврд╝ рд╣реИрдВред рдЖрдк рдкреНрд░реЛрдбреНрдпреВрд╕рд░реНрд╕ рдХреЗ рд╕рд╛рде рд╡реНрдпрд╛рд╡рд╣рд╛рд░рд┐рдХ рдЕрдиреБрднрд╡ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВрдЧреЗ, рдЬреЛ рдбреЗрдЯрд╛ рдХреЛ Kafka рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдФрд░ рдХрдВрдЬрд╝реНрдпреВрдорд░реНрд╕ рдХреЗ рд╕рд╛рде, рдЬреЛ Kafka рд╕реЗ рдбреЗрдЯрд╛ рдкрдврд╝рддреЗ рд╣реИрдВ, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрддрд╛ рд╣реИ рдХрд┐ рдЖрдк Kafka рдЗрдХреЛрд╕рд┐рд╕реНрдЯрдо рдХреЗ рднреАрддрд░ рдореВрд▓рднреВрдд рдбреЗрдЯрд╛ рдкреНрд░рд╡рд╛рд╣ рдХреЛ рд╕рдордЭреЗрдВред

Kafka рдХреА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдореЗрдВ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЙрддрд░рдирд╛

рдпрд╣ рдкрд╛рдареНрдпрдХреНрд░рдо Kafka рдХреА рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ рдЕрдВрддрд░реНрдирд┐рд╣рд┐рдд рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдШрдЯрдХреЛрдВ рдореЗрдВ рдФрд░ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЬрд╛рдХрд░ рдЖрдЧреЗ рдмрдврд╝рддрд╛ рд╣реИред рдЖрдк Kafka рд╕рд░реНрд╡рд░реЛрдВ рдФрд░ рдмреНрд░реЛрдХрд░реЛрдВ рдХреА рднреВрдорд┐рдХрд╛рдУрдВ рдХрд╛ рдЕрдиреНрд╡реЗрд╖рдг рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╕рдордЭреЗрдВрдЧреЗ рдХрд┐ рд╡реЗ рдПрдХ рдХреНрд▓рд╕реНрдЯрд░ рдХреЗ рднреАрддрд░ рдХреИрд╕реЗ рдкрд░рд╕реНрдкрд░ рдХреНрд░рд┐рдпрд╛ рдХрд░рддреЗ рд╣реИрдВред рдЖрдк ZooKeeper рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд▓рд╕реНрдЯрд░реЛрдВ рдХреЛ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдирд╛ рднреА рд╕реАрдЦреЗрдВрдЧреЗ, рдЬреЛ Kafka рдХреА рд╡рд┐рддрд░рд┐рдд рдкреНрд░рдХреГрддрд┐ рдХреЛ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдШрдЯрдХ рд╣реИред рдпрд╣ рдЕрдиреБрднрд╛рдЧ рдЖрдкрдХреЛ рдПрдХ рдордЬрдмреВрдд Kafka рд╡рд╛рддрд╛рд╡рд░рдг рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдмрдирд╛рдП рд░рдЦрдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдЬреНрдЮрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИред

Kafka рдкреНрд░рдмрдВрдзрди рдФрд░ рд╕рдорд╕реНрдпрд╛ рдирд┐рд╡рд╛рд░рдг

рдЬреИрд╕реЗ-рдЬреИрд╕реЗ рдЖрдк рдЖрдЧреЗ рдмрдврд╝рддреЗ рд╣реИрдВ, рдпрд╣ рдкрд╛рдареНрдпрдХреНрд░рдо Kafka topics рдмрдирд╛рдиреЗ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдкрд░ рдЧрд╣рди рдЬреНрдЮрд╛рди рдкреНрд░рджрд╛рди рдХрд░рддрд╛ рд╣реИ, рдЬреЛ рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░реАрдореНрд╕ рдХреЛ рдкреНрд░рднрд╛рд╡реА рдврдВрдЧ рд╕реЗ рд╡реНрдпрд╡рд╕реНрдерд┐рдд рдФрд░ рд╕рдВрднрд╛рд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рдЗрд╕рдХреЗ рдЕрддрд┐рд░рд┐рдХреНрдд, рдЖрдк Kafka рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рдЖрдиреЗ рд╡рд╛рд▓реА рд╕рд╛рдорд╛рдиреНрдп рд╕рдорд╕реНрдпрд╛рдУрдВ рдХрд╛ рдирд┐рд╡рд╛рд░рдг рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд┐рднрд┐рдиреНрди рдЙрдкрдХрд░рдгреЛрдВ рдФрд░ рддрд░реАрдХреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдЬрд╛рдиреЗрдВрдЧреЗред рдЗрд╕ рдкрд╛рдареНрдпрдХреНрд░рдо рдХреЗ рдЕрдВрдд рддрдХ, рдЖрдкрдХреЗ рдкрд╛рд╕ Kafka рдХреА рдПрдХ рдордЬрдмреВрдд рд╕рдордЭ рд╣реЛрдЧреА, рдмреБрдирд┐рдпрд╛рджреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рд╕реЗ рд▓реЗрдХрд░ рдЙрдиреНрдирдд рдкреНрд░рдмрдВрдзрди рддрдХрдиреАрдХреЛрдВ рддрдХ, рдФрд░ рдЖрдк рдЗрд╕реЗ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рджреБрдирд┐рдпрд╛ рдХреА рдкрд░рд┐рд╕реНрдерд┐рддрд┐рдпреЛрдВ рдореЗрдВ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рддреИрдпрд╛рд░ рд╣реЛрдВрдЧреЗред

рдкреВрд░реНрд╡рд╛рдкреЗрдХреНрд╖рд╛рдПрдБ

рдкрд╛рдареНрдпрдХреНрд░рдо

рдХреЛрд░реНрд╕ рд░реВрдкрд░реЗрдЦрд╛

1

Kafka рдХреЙрдореНрдкреЛрдиреЗрдВрдЯреНрд╕

Apache Kafka рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдЙрджреНрджреЗрд╢реНрдп рдФрд░ рдХреЙрдореНрдкреЛрдиреЗрдВрдЯреНрд╕ рд╕реАрдЦреЗрдВред рдЗрд╕рдореЗрдВ Kafka рдЯреЙрдкрд┐рдХреНрд╕ рдХрд╛ рдкрд░рд┐рдЪрдп, рдкреНрд░реЛрдбреНрдпреВрд╕рд░реНрд╕ рд╕реЗ рдбреЗрдЯрд╛ рд▓рд┐рдЦрдирд╛, рдФрд░ рдХрдВрдЬреНрдпреВрдорд░реНрд╕ рдХреЗ рдЬрд░рд┐рдП рдбреЗрдЯрд╛ рдкрдврд╝рдирд╛ рд╢рд╛рдорд┐рд▓ рд╣реИред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
2

Kafka рдбрд┐рдЯреЗрд▓реНрд╕

Kafka рдХреЗ рдХреЙрдиреНрд╕реЗрдкреНрдЯреНрд╕ рдФрд░ рдбрд┐рдЯреЗрд▓реНрд╕ рдореЗрдВ рдФрд░ рдЧрд╣рд░рд╛рдИ рд╕реЗ рдЬрд╛рдПрдБ, рдЬрд┐рд╕рдореЗрдВ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░ рдФрд░ рдЕрдВрдбрд░рд▓рд╛рдИрдВрдЧ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЙрдореНрдкреЛрдиреЗрдВрдЯреНрд╕ рд╢рд╛рдорд┐рд▓ рд╣реИрдВред Kafka рд╕рд░реНрд╡рд░реНрд╕, рдмреНрд░реЛрдХрд░реНрд╕, рдФрд░ ZooKeeper рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХреНрд▓рд╕реНрдЯрд░реНрд╕ рдХреИрд╕реЗ рдореИрдиреЗрдЬ рдХрд░реЗрдВ, рдпрд╣ рдЬрд╛рдиреЗрдВред Kafka рдЯреЙрдкрд┐рдХреНрд╕ рдмрдирд╛рдиреЗ рдФрд░ рдореИрдиреЗрдЬ рдХрд░рдиреЗ рдкрд░ рдФрд░ рдЬрд╛рдирдХрд╛рд░реА рдкрд╛рдПрдБред Kafka рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рддреЗ рд╕рдордп рд╕рдорд╕реНрдпрд╛рдПрдБ рд╕реБрд▓рдЭрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рдЯреВрд▓реНрд╕ рдФрд░ рддрд░реАрдХреЗ рд╕реАрдЦреЗрдВред
рдЕрдзреНрдпрд╛рдп рд╢реБрд░реВ рдХрд░реЗрдВ
S

Apache Kafka рдкрд░рд┐рдЪрдп

рдХреЛрд░реНрд╕
рдкреВрд░реНрдг

рдЙрдкрд▓рдмреНрдзрд┐ рдХрд╛ рдкреНрд░рдорд╛рдг рдкрддреНрд░ рдЕрд░реНрдЬрд┐рдд рдХрд░реЗрдВ

рдЕрднреА рдирд╛рдорд╛рдВрдХрди рдХрд░реЗрдВ

DataCamp for Mobile рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдбреЗрдЯрд╛ рдХреМрд╢рд▓ рдмрдврд╝рд╛рдПрдБ

рд╣рдорд╛рд░реЗ рдореЛрдмрд╛рдЗрд▓ рдХреЛрд░реНрд╕ рдФрд░ рд░реЛрдЬрд╝рд╛рдирд╛ 5-рдорд┐рдирдЯ рдХреА рдХреЛрдбрд┐рдВрдЧ рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЗ рд╕рд╛рде рдЪрд▓рддреЗ-рдлрд┐рд░рддреЗ рдкреНрд░рдЧрддрд┐ рдХрд░реЗрдВред