
ะ แแตแ
แฐแต แแปแปแ แฅแ แแจแแฐแ แฐแแแแต RabbitMQ แตแฅแตแฆแฝแ แฐแแแญแฐแแแข แ แแ แแฐ Apache Kafka แ แฅแแแต แฅแแแญแแญแข
แฅแแ
, แจแแฃแแต แ แแต แญแแแแ แแ. แฅแซแแณแแฑ แญแแต แ แแต แแญแ แจแแซ แ แแญ แญแแแฝ แ แแต. แฅแซแแณแแฑ แญแแ แฐแจแณแญ แซแแ แแญแ แจแแแ แแช แ แแแข แญแแตแ แ แแแฅแฉแ แต แแ, แจแญแแแฝ แฅแแต แฅแ แจแแฃแแต แแแณ แญแแแปแ. แจแฐแแแฐแ แฅแดแต 3 แแ, แฅแฑแ แถแตแต แแตแแฎแฝ แแแต แแ-แ แแต แแช โโแฅแ แแแต แฐแจแณแฎแฝ.

แฉแ. 1. แ แซแต แญแแแฝ แ แถแตแต แฐแแแแฝ แฐแจแแแแแ
แแแ แจแแแ แฅ แฅแ แจแแแ แฅแซแแแฝ แแฐ แแชแ แญแแณแแข แจแ แญแฅ แแ แแแแญแถแฝแ แแแแ แ แฐแจแณแฎแฝ แ แจแแแ แแฐ แแชแ แฅแซแแแฝแ แญแแซแแข แธแแพแฝ แฐแจแณแฎแฝแ แ แแแ แ แญแฐแญแฑแ แฃ แจแแแแ แจแแแจแ แแตแแ แฅแ แแตแ แฐแต แแปแปแ แฅแป แแแข

แญแแแแ แ แแแณแซแตแข
แฐแแ แฒแแตแ แจแ แญแซแณ แญแแแฝ แแชแแฝ แฅแ แแ แญแแตแแแข แ แฅแซแแณแแณแธแ แแตแฅ แจแแ แแตแแแ แแแแต แฐแจแณแญ แแช แญแแแ. แฅแแฐ แฅแแแฑ แจแแ, แญแ แแแแ แ แญแฐแแ, แจแแแณแฐแซแ แแแณแ แฅแแฒแ แฐแฝแฅแ แญแแจแแ: แจแฐแแณแฐแ แฐแจแณแฎแฝ แ แ, แฅแ แซแแแ, แแฐ แซแแฐแแณแฐแ แ แ แฝแแแญ แญแแแณแ. แแ แแแฎแฝแ แแ แ แแแณแตแ แแข
แฐแแ 3 แแตแแญแฉแ แญแฐแแแฃ แฅแ แ แฒแต แแช แ แญแแ 2 แ แฐแแ 2 แฐแแญแงแแข

แฉแ. 2. แฐแแ 3 แแถ แ แฐแแ 2 แแญ แซแแ แฐแจแณแฉ แญแแ 2 แ แฒแฑ แแช แแ แฐแแจแ แข
แจแแซแ แฐแแ 1 แญแฐแแ แญแแ 1 แฐแแ แแชแแ แซแฃ แฒแแ แแแ แแฐ แฐแแ 2 แซแแแแข

แฉแ. 3. แ แแต แฐแแ แแฃแข แแแ แแชแแฝ แจแแฎ แ
แแณ แแญ แ แ แแต แฐแแ แแญ แแธแแข
แฐแแ 1 แแฐ แแตแแญ แฒแแแต แ แซแต แฐแจแณแฎแฝแ แซแญแแแฃ แญแ แ แ แฅแซแแณแแฑ แญแแ แแญ แจแฐแแฐแ แตแแแแฝ แญแฐแฃแแข แแ แแแ แแชแแฝ แ แแแ แ แฐแแ 2 แแญ แแฉแข

แฉแ. 4. แแชแแฝ แ แฐแแ 2 แแญ แญแแซแ
แฐแแ 3 แฒแแฃ แ แจแญแแแแฝแ แแฐ แถแตแต แ แแแฝ แฅแแแแณแแแข แแ แแแ แแชแแฝ แ แแแ แ แฐแแ 2 แแญ แแธแแข

แฉแ. 5. แฐแแแฝ 1 แฅแ 3 แจแฐแแแฑ แ แแ แแแแ แซแแแ แจแแชแแฝ แแฐแฃ
แซแแซ แจ RabbitMQ แจแฐแปแ แจแแช แแแฃแ แ แแณแชแซ แ แแแข แฅแแซแฃ แ แตแฐแต แแ แต แฐแฐแแแแแตแ แ แแแแต แแแ แแตแแแ แแแฐแต แแแฒแแฝแ แจแแแญแญ แจแถแตแฐแ แแแ แฐแฐแช แแญแ แตแญแชแแต แแ แแ แแ แจแฆแตแข แ แฐแจแแชแแฃ แแตแแ แแจแแแฝแฃ แ แแแณแฐแ แแ แ แแแแแตแ แแแแ แแ แจแฅแ แข
แซแแซ แแแช แแ "แจแฐแแจแก แแแญแถแฝ" แฝแแฐ-แแณแฅ แ แแ. แจแ แแต แญแแต แญแแแฝ แฒแแ แฉ แซแแซ แแชแแฝแ แ แแตแแแ แแแแต แแญ แ แฅแฉแ แแแจแแแ แญแแญแซแ แฅแ แฅแแแซแ แจแแแแชแซ แแชแแฝแ แฅแแฐ แฐแแซแญ แแแญแต แซแฐแญแแแข แ แแ แแฐแตแฃ แ แ แแแแญ แณแแ แแแณแตแฃ แฅแแฝแถแฝ แฅแ แแแจแฅ แแญแแซแตแฃ แจแแญ แฅแแฐแณแจแ แฝแแแ แแแณ แแชแแฝ แ แแแฝ แ แแแแฝ แแญ แแจแญแฑ แญแฝแแแข
แญแ แแ แแแตแฐแซแจแ แซแแซ แแแต แ แแซแฎแฝแ แญแฐแฃแ-
- แ แแซแญ auto.leader.rebalance.enable=แฅแแแต แจแแแฃแ แชแซแ แแตแแแ แแแแต แแชแแฝแ แแฐ แฐแแซแญ แ แแแฝ แฅแแฒแแแต แฅแ แ แแ แ แตแญแญแฑแ แฅแแณแ แฅแแฒแแแต แซแตแฝแแแแข
- แ แตแฐแณแณแช แตแญแชแแฑแ แแแต แญแฝแแแข kafka-แจแฐแแจแ -แ แ-แแญแซ.sh แ แฅแ แฅแแฐแแ แแแแฐแฅ.

แฉแ. 6. แฅแแฐแแ แจแฐแแฃแ แ แ แแ แ
แแแฝ
แญแ แจแฅแแฝแต แแแ แซแ แตแชแต แแ แญ, แแ แฅแแแณแ แจแ แแ แจแฐแแณแฐแ แแ, แแแ แฅแแณแ แฅแแ แแแ แจแฐแแณแฐแ แแแญ แจแแ. แแแ แแฐ แจแฐแแณแฐแ แ แแแฝ (In-Sync Replicasแฃ ISR) แญแแญแณแแข
แจแฐแแณแฐแ แ แแแฝ (แ แญแคแตแ แญแแฝ)
แ แญแคแตแ แญ โแ แแตแ -แ แแณแตแโ แฐแฅแ แจแแณแฐแ แ แจแญแแญ แ แ แแแข แฅแแ แแช แ แ, แแ แฐแจแณแฎแฝ แแญแแฉ แญแฝแแ. แฐแจแณแญ แญแแฐแฑ แจแแแ แ แแต แจแแแแ แแช แแแแญแถแฝ แตแญแญแแ แ แ แซแฐแจแ แฅแแฐ แฐแแณแฐแ แญแแ แซแแข replica.lag.time.max.ms.
แจแแจแฐแแ แจแแ แฐแจแณแญ แจแ แญแคแตแ แญ แตแฅแตแฅ แญแแแณแแข
- แแญแแ แแแ แแแ แฅแซแ แ แแแจแ แ replica.lag.time.max.ms (แฅแแฐแแฐ แญแแแณแ)
- แ แญแแฐแฑ แแ แแแแ แ แแฐแปแแ replica.lag.time.max.ms (แแแแฐแ แญแแ แซแ)
แฐแจแณแฎแฝ แ แแซแจแแธแ แจแแแฃแต แฅแซแแแฝแ แซแแญแฃแ replica.fetch.wait.max.msแ แแฃแช 500ms แแแข
แจแ แญแคแตแ แญแ แ แแ แ แแแ แแแฅแซแซแต แจแ แแซแน แแจแแแซแแฝ แฅแ แ แแณแแต แจแแตแแต แแแณแแฝแ แแแแจแต แซแตแแแแแข แฐแแแ แแจแแแซ แฒแแญ แ แแซแพแฝ แแแจแฅ แญแฝแแแก-
- acks=0แฃ แแแ แฅแแ แ แ แแฐแแจแแข
- acks=1แฃ แแชแ แแแแญแฑแ แแฐ แ แซแฃแขแซแ แแ แจแแ แ แแ แฅแแ แ แญแแซแ
- acks=all, แฅแแ แ แจแแแจแ แ ISR แแตแฅ แซแ แแแ แ แแแฝ แแแฅแญแฑแ แแฐ แ แซแฃแขแซแ แแแแฅ แแตแณแแปแแฝ แจแปแ แ แแ แแ.
แ แซแแซ แจแแแต แ แแฃแฅแฃ แ แแต แ แญแคแตแ แญ แแแฅแญแต แซแจแแธแฃ โแจแฐแแแโ แแแข Acks=แแแ แ แฃแ แ แตแฐแแแ แ แแซแญ แแแฃแแแญ แแ แจแฐแจแแช แแแแจแต แแญ แแ แจแแแฃแแข แแแต แจแแตแแต แแณแแแฝแ แฅแ แจแฐแแซแฉ 'acks' แ แแซแฎแฝ แจแ แญแคแตแ แญ แฝแแฐ-แแณแฅ แแญ แฅแแดแต แฅแแฐแแแแ แฅแแแแจแตแข
Acks=1 แฅแ ISRs
แ แแ แแณแ แแตแฅ แแชแ แฅแซแแณแแฑแ แแแฅแญแต แจแแแ แฐแจแณแฎแฝ แแแณแ แซแแ แ แ แแชแ แซแแฐแณแซ แจแแแฅ แแฅแแต แฅแแฐแแปแ แฅแแแแจแณแแ. แแฐ แแแฐแแณแฐแ แฐแจแณแญ แแแแ แ แแแแ แญ แแแ แแญแ แแฐแแจแ แญแฝแแแข แแแ .แแช.แแญแซ.แจแแฝแ.
แ แแ แแณแแฃ แ แแซแน acks=1 แ แแแข แญแแ แ แฆแตแฑแ แฐแแแฝ แฐแจแแแแแข แฐแแ 3 แจแแ แ แแฃ แจแตแแแต แฐแจแแต แ แแต แจแแชแ แแญ แฐแแณแตแแ แฅแ แ แแ 7456 แแแแญแถแฝ แจแแแ แแแข แฐแแ 1 แจแแแ แ แแต แฐแจแแต แฅแป แแ แญแข แจแ แแฎแฒแฉแฐแญ แแแฅแญแต แแฎ แถแ แถแ แญแแแณแแฃ แแชแ แจแแญแ แฅแแ แแญแแ แแญแ แจแแฑ แฐแจแณแฎแฝ แแญ แแแ แญแแซ แจแแแข

แฉแ. 7. ISR แ แถแตแต แ
แแแฝ
แฐแแ 2 แญแแญแณแ แฅแ แ แแซแน แจแแแแแฑ แตแ แฐแต แ แแ แตแข แแชแแต แแฐ แฐแแ 1 แจแฐแธแแแญแ แ แแ 123 แแแแญแถแฝแ แฅแแฃแแแข แ แฐแแ 1 แแญ แซแแ แฐแจแณแญ แ ISR แแตแฅ แแ แญ แแแญ แแ แฒแแตแ แจแแชแ แแญ แแ แ แแ แ แแฐแตแแแแข

แฉแ. 8. แฒแ แแฝ แแแแญแถแฝ แ แแฐแแแข
แ แแแแญ แแตแฅ bootstrap.แ แแแแฎแฝ แ แแซแน แฅแ แฐแแแแฝ แฐแแญแแจแแ แฅแ แแ แฐแแ แแ แ แฒแฑ แญแแแแญ แแช แฅแแฐแแ แแ แจแ แญแฝแแแข แจแแซ แจแฐแแ 1 แแญ แแแแแต แญแแฅแซแ แฅแ แแแแญแถแฝแ แแแญ แญแแฅแแแข

แฉแ. 9. แแแแญแถแฝแ แแแญ แจแ แญแญ แฅแจแแต แ แแ แญแแฅแแ
แฐแแ 3 แจแแ แ แ แแญ แจแแแ แ แแข แจแแแฃแต แฅแซแแแฝแ แซแแญแฃแ แแ แแแณแฐแ แ แญแฝแแแข แญแ แ แฐแแแฝ แแซแจแ แซแแ แแญแแ แจแ แแณแจ แแจแฅ แแแแแตแฃ แจแแจแแป แฝแแญแฃ แแแฐ แแญแแซแต แแแ แญแฝแแแข แจแ แญแคแตแ แญ แ แแแแฑ แแญ แแแข แ แแ ISR แ แแต แ แแ แซแซแตแณแ - แแช! แ แแซแน แแแฅแญแถแฝแ แแแญ แฅแ แแจแแแซแแฝแ แแแ แแ แญแแฅแแ.

แฉแ. 10. แ แฐแแ 3 แแญ แซแแ แฐแจแณแญ แจแ แญแคแตแ แญ แฐแแแทแ
แฐแแ 1 แแญแถ แฐแแแ 3 15286 แแแฅแญแต แ แแฃแต แแณแแแ แตแแซ แญแญแแแข แ แแซแน แจแแแแแต แตแ แฐแต แแแฅแญแต แญแแ แแแข แจแ แญแคแตแ แญ แแญ แแฐ แแชแ แจแแฐแจแ แฝแแแญ แจแแปแแ แ แ แแฅแฉ แแญแแซแต แฅแป แแแข แญแฉแต.แแช.แแญแซ.enable=แฅแแแต. แแตแฅ แจแฐแซแ แจแแฐแต, แจแแซ แฝแแแฉ แ แญแจแฐแตแ, แฅแ แแแ แจแแแ แฅ แฅแ แจแแแ แฅแซแแแฝ แแตแ แญแแแ. แ แแ แ แแฃแ แฐแแ 1 แซแแฐแแซ แแจแแแ แ แ แ แฑ แแตแฅ แญแ แฅแแฒแแแต แฅแจแ แ แ แ แแ แญแ แ แฅแแฐแแ แแชแแฑแ แญแแตแณแแข

แฉแ. 11. แฐแแ 1 แญแแญแณแแข แฒแ แแฝ แฅแ แแแแญแถแฝ แ แแฐแแแข
แ แแซแน แจแแจแจแปแ แฐแแ แแญ แแแแแต แญแแฅแซแ แฅแ แ แแ แจแญแแญ แแช แแแแ แญแแแจแณแ. แแฐ แฐแแ 3 แแแฅแญแต แแแญ แญแแแซแแข

แฉแ. 12. แจแ แญแญ แฅแจแแต แ แแ แแแฅแญแถแฝ แแฐ แญแแ 0 แญแแซแ
แ แฒแต แแแแแต แแแแตแจแต แฅแ แ แฒแต แแช แแแแแ แจแ แญแญ แแ แแแซแจแฅ แ แฐแจแแช แแฎแฒแฉแฐแฉ แ แจแแแ แแแฅแญแต แฒแแญ แ แญแฐแแแข แญแ แแ แญ แ แแฅแแต (แจแแแฅ แฐแ แแแต) แแช แฐแแแแตแ แซแแญแฃแแข แซแแซ แ แบแแฝ แจแแแ แฉ แแแแญแถแฝแ แ แฅแทแ แแแญ แแ แ แณแฒแต แแแแฆแฝแ แแแ แแ แแ แแข
Acks=all แฅแ ISR
แญแ แแ แแแณ แฅแแฐแแ แฅแแตแแแแฃ แแ แ acks=แแแ. แฐแแ 3 แแแแจแต แ แ แแซแญ แ แซแต แฐแจแแต แแแข แ แแซแน แจ แแญ แแแฅแญแต แญแแซแ acks=แแแแฅแ แ แแ แแฃแ แแแฝ แ แแแแแข แแชแ แแแฅแญแฑ แ ISR แแตแฅ แฃแ แแแ แ แแแฝ แฅแแฒแจแแฝ แญแ แฅแแแข

แฉแ. 13. ISR แ แถแตแต แ
แแแฝ. แ แแฐแแ แแญแแ แแแฃ แญแ
แ แจแแ
แ แแแแจแตแ แซแตแจแตแแ
แจแ แซแต แฐแจแแต แฐแจแแช แแแแจแต แ แแแฃ แฐแแ 2 แแแญแต แญแแซแแข แแแ แ แแแฝ แ แแ แแ แแแ แฐแแแแแแข

แฉแ. 14. แแแ แ
แแแฝ แแแแญแถแฝแ แซแตแแแฃแ แฅแ ack แญแแซแ
แฐแแ 3 แ แแ แจแ แแ แจแแ แแ แจแ แญแคแตแ แญ แฐแแแทแแข แ ISR แแตแฅ แแแ แแญแแ แ แแแฝ แตแแแ แแแแจแต แ แฃแ แญแแแณแแข แฐแแ 2 แ แแ แจแแ แฅแแ แฐแแ 1แ แฅแป แแแฃ แญแ แ แ แ แแซแญ 500 แ.

แฉแ. 15. แ แฐแแ 3 แแญ แซแแ แ
แ แจแ แญแคแตแ แญ แฐแแแทแ
แฐแแ 2 แจแแซ แญแแญแณแแฃ แฅแ แแชแ แแฐ แฐแแ 1 แซแ แแแฅแญแต แแฅแแต แญแแณแแข

แฉแ. 16. แฐแแ 2 แฅแแฝแถแฝ
แ แแซแน แ แฒแต แแช แ แแแถ แแแแญแถแฝแ แแแญ แญแแแซแแข แจแแแแจแฑ แแแณ แจแ แแ แญแแแณแ, แแญแแซแฑแ แ แแ ISR แ แแต แแ แ แ แแ แซแซแตแณแ! แตแแแ แ แแซแญ acks=แแแ แฐแฐแแแแแต แ แญแจแแญแแข

แฉแ. 17. แ แฐแแ 1 แแญ แซแแ แ
แ แแแฅแญแต แณแญแ แ แแชแแฑแ แญแแตแณแ
แจแแซแ แฐแแ 1 แฐแ แแฝแถ 3 แแแฅแญแถแฝแ แ แแฃแต 14238 แแชแแฑแ แญแญแแ!

แฉแ. 18. แฐแแ 1 แแฐ แฅแ แจแ แแซแญ แฝแแแญ แแแ
แซแแแ แ แแแแฅ แจแแฐแ แจแแแฅ แแฅแแต แซแตแจแตแแ
แแญแซแแ แแแแแต แ แแปแแแแข แแแ .แแช.แแญแซ.แจแแฝแ แแฐ แตแญแแ แฅแแแฐแ. แ แแฃแชแแต แแแข แจแแฐแต. แ แแแแ แญ แแญ acks=แแแ ั แญแฉแต.แแช.แแญแซ.enable=แฅแแแต แจแ แแณแแต แฐแจแแช แจแแแฅ แฐแ แแแต แแญ แฐแฐแซแฝแแตแ แญแฐแฃแแข แแ แฅแแฐแแณแจแ แ แแแ แแแแญแถแฝแ แแแฃ แฅแแฝแแแแข
แแ แจแแแฅ แฐแ แแแตแ แแแจแแญ แฅแแแแแต? แแตแแแฅ แญแปแแ cleanan.leader.election.enable = แแฐแตแแแญ แแ แญแ แจแแต แจแแจแ แแฅแแต แแ แฅแแ แ แญแฝแแแข แแชแ แ แ แแซแซ แแแณ แจแแฐแ แฅแ แแแกแ แจแฅแฑ แแญ แจแแฐแฐ, แแแฅแญแถแน แ แแแ แ แแฐแแ, แ แฐแจแแชแ แ แตแฐแณแณแชแ แแแณแแ แฅแตแชแแแต แตแจแต แแแแฑ แ แแทแ.
แแแ แแแฅแญแถแฝ แจแแ แ แ แแญ แแ แซแจแณแธแแ แแจแแแฅ แจแฐแปแ แแ, แ แแ แแแซ แฝแแแ แซแตแแแฑ. แจแแซแ แขแซแแต แจแฐแแแ แฅแญแณ แจแแแฅ แแฅแแต แจแแปแแ แ แ แแต แแ แแแต แแญแ แจแแซ แ แแญ แ แแ แแตแแถแฝ แฅแป แแแข
acks=allแฃ min.insync.replicas แฅแ ISR
แจแญแแต แแ แญ แแญ min.insync.replicas แจแแแฅ แฐแ แแแต แฐแจแแ แฅแแจแแซแแ. แซแแแแ แตแแญแแต แจแแจแจแป แญแแ แฅแแฐแแ แฅแแแตแฃ แแ แ แแ แแ min.insync.replicas=2.
แตแแแ แฐแแ 2 แจแฐแฃแ แแช แ แแแฃ แฅแ แ แฐแแ 3 แแญ แซแแ แฐแจแณแญ แจแ แญแคแตแ แญ แฐแแแทแแข

แฉแ. 19. แจแแแต แ
แแแฝ ISR
แฐแแ 2 แญแแญแณแ แฅแ แแชแ แแฐ แฐแแ 1 แซแ แแแฅแญแต แณแญแ แ แญแแณแแข แ แแ แแ ISR แ แแต แ แ แฅแป แญแแแข แญแ แแคแถแฝแ แแแแ แ แ แแตแฐแแแ แแฅแญ แ แซแแแ, แฅแ แตแแแ แฐแแแ แแแปแ แแจแซ แ แตแ แฐแต แแแฝ แญแฐแฃแ แ แ แ แแแฝ.

แฉแ. 20. แจmin.insync.replicas แ แแต แซแแฐ แจISRแแฝ แฅแแต
แญแ แแ แญ แแฅแแต แแแแแต แแแแตแ แญแจแแแ. แแแฅแญแตแ แจแแแ แแฝแ แ แแตแฃ แขแซแแต แแแแต แ แแแฝ แแปแแ แฅแแจแแแฃแแแข แญแ แแ แแซแน แจแ แแ แ แซแต แแฐแแแ แญแฐแฃแ. แฅแแ แจแแแฅแญแต แแฅแแต แจแแปแแ แแแฅแญแฑ แแฐ แฐแจแแช แฐแจแณแญ แฅแตแชแแแฝ แตแจแต แแแต แ แแแฝ แ แฐแแณแณแญ แแ แซแแฐแณแฉ แฅแป แแ แญแ แจแแญแแตแ แแแญ แแแข แแแญ แแ แแแ แแซแแญแต แจแแแญ แจแแฃแแต แแแณแแ แแฐ 5 แแแแ แญ แตแฝแแแ min.insync.replicas แ 3. แฅแแ แถแตแต แฐแแแฝ แแแแกแ แแแฃแต แ แ แแต แแ แแแฐแ แ แแฃแธแ! แฅแญแแฅ แแ, แแฅแแฐแแ แ แญแแต แ แตแฐแแแแแต, แฐแจแแช แแแแจแต แญแจแแแ.
แแแแต แแแจแ แฐแ แแแต แ แตแแแ แ แแแแ แต แแ
แฅแแฐ แแตแฅ , แ แแณแแต แแ แฐแฐแซแฝแแต แแแจแ แฐแ แแแต แ แตแแแ แแ. แแณแฐแฅแ แต แจแแแฃแ แแแญ แญแธแแแก-
- แ แณแแ แ แแแ แตแ แฐแตแ แแแแต แฅแ แจแแญ แ แแแแแฑ แแญแ แฐแ แแแ แ แแ แฅแแฐแแ แฅแแฒแแญแญ แแตแจแ แญแฝแแ?
- แ แแ แฅแแฐแแ แแแแจแญ แ แณแแ แแแฅแญแฑแ แ แ แแญ แแตแฅ แแญแ แ แแจแ แแฑ แแตแฅ แแตแแแฅ แญแฝแแ?
แแแฑ แจแแ แจแแแฃ แฐแแแแตแ แแแปแธแต แจแแแฅ แฐแ แแแตแ แซแปแฝแแแข แซแแแปแ แญแแ แแแแตแ แจแแจแก แซแแฐ แแแฅ แณแฃแแ แข แตแแแ , แแแ แแแญ แแแแ แ แแแแต แแญ แแ, แฅแ แแณแแ แ แฐแแจ แแแณ แแญ แจแฐแแฐแจแฐ แแ.
แจ ISR แตแญแแ
แจแ แญแคแตแ แญ แตแฅแตแฅ แ แแจแ แฐแ แแแต แฅแ แ แแญแณ แแซแจแ แซแแแ แฅแฉ แแแ แฅแแฒแแญแก แซแตแฝแแแณแแข แแแณแแฃ แ แฅแแแน แ แแแฝ แซแแฐแณแฉ แแแแฑแ แแแจแแแฅแฃ แจแแฑ แแญแ แจแแแจ แ แแแฝ แแแญแฐแ แจแแแแจแณแธแ แ แแปแญ แจแแซแณแตแฉแตแ แฐแ แฅแ แ แแแแตแข
แตแญแแแ แฅแแแญแฃแแ replica.lag.time.max.ms แฅแแฐ แแแแถแฝแ. แ แแ แจแฑแฃ แญแ แแคแต แแแต แแผ แแแแ แ แแ แ แญแแต แแแแจแต แแแ แแ แแแต แแแข acks=แแแ. แแฃแชแ แแ แ แตแญ แดแฎแแต แแแข แญแ แแฅแญแตแ แ แฃแ แจแ แ แจแแ, แแแแต แญแฝแแ. แจแแซ แฐแจแณแฎแฝ แญแแแณแ แฅแ แฅแ แแ แตแแแจแแฉ แ ISR แแตแฅ แซแ แแแฆแฝ แตแแแแฝ แญแจแแซแแข
RabbitMQ แแตแแ แจแแซแตแแแแ แจแแตแณแแต แตแฅแตแฅ แฅแป แแแข แแญแแ แแตแฐแแถแฝ แฐแจแแช แแแแจแตแ แซแตแฐแแแแแฃ แฅแ แจแแฑ แแตแฐแแถแฝ แจแฅแซแแณแแฑแ แแตแแแ แแแแต (แจแฐแฃแซ แแแญแต) แแแแตแ แจแแแตแน แจแแฌแถแฝ แจแ แญแแต แแแ แฅแตแชแซแ แ แตแจแต แแ แ แ แญแฝแแแข ISR แฅแแแ แ แจแแแแจแต แฝแแฎแฝ แแแตแแแต แ แตแฐแณแฝ แแแแต แแแข แแแญ แแ ISR แแฐ แแชแ แฅแป แแแแต แตแแแฝแ แฅแแฐแแ แจแแแแต แฅแตแแ แฅแแฃแแแข แญแ แแ แ แฐแ แแแตแแจแต แ แแฅแฉแ แญแ แแ min.insync.replicas.
แจแฐแแ แ แแแแแต แแตแตแ
แ แ แแ แถแฝ แแตแฅ bootstrap.แ แแแแฎแฝ แ แแซแฝ แฅแ แธแแฝ แฐแแ แแฝแ แแแแแแต แฅแ แฐแแแแฝแ แแแแฝ แญแฝแแแข แแณแก แ แแต แแตแแแ แแแแต แฒแแญแต, แฐแแ แแ แแแแแต แจแแจแแตแฃแธแ แ แญแซแณ แแแแแซ แแถแฝ แ แ. แฅแแแ แจแแต แจแแจแแแซ แแชแแฝ แ แญแฐแแแฃ แแแญ แแ แ แแแ แจแกแต แแฐแชแซ แจแแแ แตแแชแแแฆแญแต แแธแแข แฐแแ แแ แจแตแแ แแตแแแ แแแแต แจแแแ แฅ/แจแแแ แญแแแ แแชแ แฅแแฐแแซแตแฐแแแต แแ แญแแธแ แญแฝแแแข
แ RabbitMQ แแตแฅ แฐแแ แแฝ แจแแแแแ แแตแแแ แแแแต แแญ แแแแแต แญแฝแแแฃ แฅแ แจแแตแฅ แแตแแญ แฅแซแแแ แแฐ แตแญแญแแแ แฆแณ แญแแซแแข แญแ แแแต แ RabbitMQ แแต แแแต แจแญแแต แแแ แแซแ แญแฝแแ. แซแแซ แฐแแ แแนแ แฐแแแ แจแญแแญ แแชแ แจแแซแตแฐแแแฐแ แแตแแแ แแแแต แแญ แฅแแฒแแแ แญแแแแแข แ แฅแแฐแแ แแญแแต แแแณ, แจแญแแต แแแณแจแชแซแ แแซแ แจแแ แตแ. แแญแแญ bootstrap.แ แแแแฎแฝ แฐแแ แแฝ แตแญแญแแแแนแ แ แแแแฝ แแแแต แฅแ แจแฐแณแซ แ แแ แแแแต แแปแแธแ แ แฃแ แ แตแแแ แแแข
แจแซแแซ แจแแซ แตแแแแต แฅแ แแแ
แฅแตแซแแ แตแจแต แญแแตแฐแญ แตแ แฐแแ แแตแแต แฅแ แ แฒแต แแช แฅแแดแต แฅแแฐแแแจแฅ แฅแแดแต แฅแแฐแแซแแ แ แแฐแฅแแ. แซแแซ แจแ แแณแจ แแจแฅ แญแแแแฎแฝ แแญ แฅแแดแต แฅแแฐแแฐแซ แแแจแณแต แ แแแแชแซ แจแแซ แตแแแแตแ แแตแ แแจแณแต แซแตแแแแแณแแข
แฅแซแแณแแฑ แจแซแแซ แญแแตแฐแญ แจ Zookeeper แญแแตแฐแญ แแญ แฐแแญแแทแแฃ แญแ แ แตแญแ แฑ แ แฐแแฐแ แแแถแฝ แแญ แแแฃแฃแต แแญ แฅแแฒแฐแญแต แจแแซแตแฝแแ แจแฐแจแแแ แจแแซ แตแแแแต แ แแแแแต แฒแแ แจแฐแแแแต แญแแ แแฅแแต แฅแแฒแแจแ แ แตแแซ แญแฐแฃแแข แจแแแ แฅ แฅแ แจแแปแ แตแซแแฝแ แแฝแฐแ แจแ แฅแแแน Zookeeper แแถแฝ แแแต แซแตแแแแแแข
Zookeeper แจแญแแตแฐแญแ แแแณ แซแจแแปแแก-
- แจแญแฅแถแฝ แแญแแญแฃ แญแแแฝแฃ แแ แญแฃ แจแ แแ แแช แ แแแฝแฃ แฐแแซแญ แ แแแฝแข
- แจแญแแตแฐแญ แ แฃแแตแข แฅแซแแณแแฑ แฐแแ แแฐ Zookeeper แญแแตแฐแญ แแแ แซแฐแญแแแข แ แฐแแฐแ แแ แแตแฅ แแแ แซแแฐแแ แแฃ Zookeeper แฐแแแ แฅแแฐแแญแแ แญแแแแฃแแข
- แแฐแแฃแฃแชแ แแ แฅแ แแแแแซ แแถแฝ แแญแซแข
แจแแแฃแ แชแซแ แแตแแแ แแแแต แจแฅแแต แแชแแฝแ แจแแแจแฅ แแแแแต แจแแแตแฑแต แจแซแแซ แฐแแแฝ แ แแฑ แแแข Zookeeper แจแญแแตแฐแญ แ แฃแแแต แฅแ แจแญแแต แแแฆแฝ แแณแแแซแแฝแ แแฐ แแแฃแ แชแซแ แญแแซแแฃ แฅแ แฐแแฃแฃแชแ แ แฅแแแ แแแฆแฝ แแญ แแตแซแต แ แแ แตแข
แแแณแ แ แตแญ แญแแแแฎแฝ แซแแ แฅแ 3 แจแแฃแแต แแแณ แซแแ แ แฒแต แญแแต แฅแแแฐแตแข แฐแแฃแฃแชแ แแชแแนแ แ แฐแแแฝ แแซแจแ แ แฅแฉ แแแณ แแแจแแแ แฅแจแแจแจ แจแฅแซแแณแแฑแ แญแแ แแช แแแจแฅ แ แแ แตแข
แแฅแซแแณแแฑ แญแแ แฐแแฃแฃแช;
- แ Zookeeper แแตแฅ แตแ แ แญแคแตแ แญ แฅแ แแช แแจแแ แซแปแฝแแ;
- แจแแ แ แญแแ แ แ แแแซแตแฐแแแฐแ แแฅแซแแณแแฑ แฐแแ LeaderAndISRCommand แญแแซแแฃแแ แญแคแตแ แญ แฐแแแฝ แฅแ แแชแแ แซแณแแแแข
แแช แซแแ แฐแแ แฒแแญแตแฃ Zookeeper แแฐแแฃแฃแชแ แแณแแแซ แญแแซแแฃ แฅแ แฐแแฃแฃแชแ แ แฒแต แแช แญแแญแฃแแข แฅแแฐแแแฃ แฐแแฃแฃแชแ แแแแชแซ Zookeeperแ แซแแแแ แจแแซแ แแฅแซแแณแแฑ แฐแแ แจแ แแซแฉแ แแแฅ แจแแซแณแแ แตแแแ แญแแซแแข
แฅแซแแณแแฑ แแช แแ แญแคแตแ แญ แตแฅแตแฅ แฐแ แซแ แแแข แ แแแแ แญ แแญ replica.lag.time.max.ms แแ แฅแแฐแแแฃ แญแแตแแแข ISR แฒแแจแญ แแชแ แ แฒแฑแ แแจแ แแฐ Zookeeper แญแแซแแข
แจแ แซแแต แ แฃแ แแ แแ แตแแแแแแ แแแฆแฝ แญแแแซแธแแ แตแแแ แแตแแต แ แแจแฐแตแ แต แแ แ แแซแญ แซแแแแ แฝแแญ แแฐ แ แฒแต แแช แญแธแแแซแแข

แฉแ. 21. แซแแซ แตแแแแต
แจแแฃแแต แแฎแถแฎแ
แจแแฃแแต แแญแแฎแฝแ แแจแณแต แจแแแฅ แแฅแแต แแแ แจแแฝแ แแแณแแฝแ แ แฐแปแ แแแจแณแต แญแจแณแแณแแข
แแ แญแแฝแ แญแแจแกแฃ Log End Offset (LEO) แฅแ Highwater Mark (HW)
แฐแจแณแฎแฝ แ แจแแแ แแฐ แแชแ แจแแแฃแต แฅแซแแแฝแ แฅแแฐแแแฉ แฐแแแญแฐแแแข แแฃแชแ แจแแ แญแแฐแต 500ms แแแข แญแ แจ RabbitMQ แจแแแจแ แ RabbitMQ แแฃแแต แจแแแแจแ แ แแจแ แแตแณแแต แณแญแแ แ แแณ แแแข แแตแฐแญ แแแฆแฝแ แแฐ แแตแฐแแถแฝ แญแแแแแข
แแชแ แฅแ แแแ แฐแจแณแฎแฝ Log End Offset (LEO) แฅแ แจแแญแแแฐแญ (HW) แแแซแ แญแแ แญแแซแแข แจLEO แแแญแต แจแแจแจแปแแ แแแฅแญแต แแซแซแป แ แ แซแฃแขแซแ แ แ แฅแ HW แฐแแ แจแแจแจแปแแ แแ แแซแซแป แซแจแแปแแข แ"แแญแ แแแต" แแแณ แแแฅแญแฑ แ แแแ แจแ แญแคแตแ แญแคแต แแญ แแแจแต แฅแแณแแ แต แซแตแณแแฑแข แญแ แแแต LEO แฅแแแ แแ แจHW แตแแฝ แญแแตแแแข
แแชแ แแแฅแญแต แฒแฐแญแฐแ แ แ แซแฃแขแ แซแตแแแฃแแข แฐแจแณแฉ แจแฅแแฑแ LEO แ แแแญ แจแแแฃแต แฅแซแ แซแแญแฃแแข แแชแ แจแแ LEO แจแแแแญ แแแฅแญแต แแฌแต แญแแซแ แฅแ แฅแแฒแแ แจแ แแแ HW แซแตแฐแแแแแข แแชแ แแแ แ แแแฝ แแแฅแญแฑแ แ แฐแฐแ แ แแซแซแป แแญ แซแตแแแงแธแแ แแจแแแฝ แฒแแ แ, แจ HW แแแญแตแ แซแแแณแ แณแ. แแชแ แฅแป HW แ แแแแณแแต แญแฝแแแฃ แฅแ แตแแแ แแแ แฐแจแณแฎแฝ แแฅแซแแซแธแ แแแฝ แจแ แแแ แแ แซแแแแข แญแ แแแต แฐแจแณแฎแฝ แ แชแแญแถแฝแ แแ แ HW แฅแแแต แจแแชแ แแญแฃ แแแ แญแฝแแแข แธแแพแฝ แฅแตแจ แ แแ HW แตแจแต แแแแญแถแฝแ แญแแ แแแข
"แจแแ แ" แแแต แ แฒแตแญ แแญ แณแญแแ แแฐ แแ แฐแจ แตแแตแณ แจแฐแปแ แแแแ แแฅ แญแ แ. แแ แแแแ, แซแแซ แ แฐแแฐแ แจแแ แญแแฐแต แจแฒแตแญ แแญ แซแแณแตแแ. RabbitMQ แฅแแฒแ แฅแแฒแ แซแ แญแแฐแต แ แแ, แแแญ แแ แแณแ แฅแ แแแ แแตแฐแแถแฝ แแแฅแญแฑแ แแฐ แฒแตแญ แจแปแ แ แแ แแ แณแณแแ แแจแแแซ แฅแป แญแแซแ. แจแซแแซ แแแขแแฝ แ แ แแแแ แแญแแซแถแฝ แแแฅแญแฑ แแฐ แแ แฐแจ แตแแตแณ แฅแแฐแฐแปแ แแฒแซแแ ack แแแแญ แแฐแแข แซแแซ แฅแแฐแแ แแณแฐแต แฅแแ แ แจแฐแฐแฃแธแแ แแแแญแถแฝ แ แแ แฐแจ แตแแตแณ แแตแฅ แฅแป แแ แญแญ แแ แจแแจแแธแต แ แฐแแ แฅแแฐแแซแซแญแต แแญแญแต แแแข
แแช แแตแแต
แแช แฒแแตแ แฃ Zookeeper แฐแแฃแฃแชแแ แซแณแแแแฃ แฅแ แฐแแฃแฃแชแ แ แฒแต แจแแช แ แ แญแแญแฃแแข แ แฒแฑ แแช แ แฅแฑ แแฎ แแฐแจแต แ แฒแต แจHW แแแญแต แซแแแแแข แจแแซ แฐแจแณแฎแฝ แตแ แ แฒแฑ แแช แแจแ แญแแ แแ. แ แซแแซ แตแชแต แแญ แ แแแตแจแต แฐแจแณแฉ แจแแแต แแแณแแฝ แแตแฅ แ แแฑแ แญแแญแฃแแก-
- แจแ แจแฃแขแ แแแแฅ แแตแณแแป แแฐ แจแณแแ HW แญแแจแก แฅแ แจแแซ แแแญแต แ แแ แแ แฒแฑ แแช แจแแแฅแญแต แฅแซแ แญแแฉแข
- แแชแ แแช แ แฐแแจแกแ แต แแ แคแฝ.แ แญ.แชแ แแแแ แฅแซแแ แญแแซแแฃ แฅแ แแแแฅ แแตแณแแปแแ แแฐแแ แแซแซแป แญแแญแ แแแข แจแแซ แแซแซแป แแแฎ แ แจแแแ แจแแแฃแต แฅแซแแแฝแ แแตแจแ แญแแแซแแข
แฐแจแณแญ แ แแจแฐแแต แแญแแซแถแฝ แแแแกแ แแแจแฅ แแซแตแแแแ แญแฝแแแข
- แ แแต แแช โโแณแญแณแซ แฒแแญแฃ แ Zookeeper แจแฐแแแแ แ แ ISR แตแฅแตแฅ แแตแฅ แจแแแแชแซแ แฐแจแณแญ แแญแซแแ แซแธแแแ แฅแ แแช แญแแแแข แ ISR แแตแฅ แซแ แแแ แฐแจแณแฎแฝแฃ แแแ แฅแแณแ "แจแฐแแณแฐแ" แฐแฅแแ แขแแ แฉแแฃ แจแแตแแ แแช แจแแแ แแแแญแถแฝ แ แ แแญแฐแญแฑ แญแฝแแแข แแแแฃแต แจแฐแแจแ แ แฐแจแณแญ แ แฃแ แแ แณแ แ แ แจแแแ. แซแแซ แ แ แแแฝ แแซแจแ แแแ แแฉแแต แฅแแฐแแ แแตแตแ แญแฐแฃแ. แตแแแ แฃ แแฉแแถแฝแ แแแตแแแตแฃ แฅแซแแณแแฑ แฐแจแณแญ แ แแแจแฅแ แต แแ แต แจแ แฒแฑแ แแช แจแคแฝ.แ แญ.แช. แฅแดแต แแญ แแแซแจแฅ แ แแ แตแข แญแ แแ แแญแแซแต แแ แแผแต acks=แแแ แ แแฅแแต แ แฃแ แ แตแแแแข
- แแแฅแญแถแฝ แ แจแแแ แแฐ แฒแตแญ แญแปแแ. แแแ แจแญแแตแฐแญ แแถแฝ แ แฐแแณแณแญ แแ แซแแฐแณแฉ แจแฐแแซแฉ แแซแซแปแแฝ แซแแธแ แ แแแฝ แ แฒแตแฎแฝ แแญ แญแแซแแข แฐแแแน แแฐ แฆแแแญแ แฒแแแฑ แ แฒแฑ แแช แจแแแจแ แ แจแฐแจแณแฎแปแธแ แแญแฃ แแแ แญแฝแแ แแญแแซแฑแ แฅแฑ แจแแแน แ แแต แ แฒแตแญ แจแณแ แแ แข
แจแญแแตแฐแญ แณแแ แแแแแต
แญแแตแฐแญแ แฅแแฐแแ แ แแแแแแ แต แแ แ แแแน แแชแ แณแญแณแซ แฒแแญ แฐแแณแณแญ แแแญ แซแฐแญแแแก แจแแชแแ แ แ แญแแตแน แฅแ แแแแฅ แแตแณแแปแธแแ แแฐ HW (แ แแญแซ แแ) แญแแญแฃแแข แ แแฝแฝแญแฃ RabbitMQ แฅแแฐแแ แจแฐแแแแแตแ แ แแแแฝ แฅแแฐ แ แฒแต แญแแแจแณแธแแแข แ แแแฑแ แแแณแแฝ แฐแแแ แแแแแแ แแฃแญ แแแณ แญแฅแแแข แ แแถแแฒแญ แแแณแฐแ แฅแ แ แแญ แจแแแฃ แแณแ แแแแ แแ แณแ แญแแถแฝ แ "แฅแ แ แแ แญแ แฅแ " แ แแแ แแแแต แแฐ แ แฒแฑ แแตแณแแต แแฃแแต แ แแ แตแข แ แแ แแถ แฅแแ แแ แต แแณแ แแแ แ แญแแต แจแแแ แฅ แฅแ แจแแแ แตแซแแฝแ แ แญแแ แแ. แญแ แ แซแแต แ แตแแแ แแจแแแฝ แแญ แฝแแญ แญแแฅแซแแข
แซแแซ แจแฐแจแแแ แแแแฅ แแตแณแแป แแ, แฅแ แ แ แ แแแญ แจ RabbitMQ แแจแ แจแ แแ แแแแญแถแฝแ แซแจแแปแ, แแจแแ แจแฐแแ แ แ แแ แจแแจแแ แญแแแณแ. แแ แแจแแแฝ แ แ แแปแซแ แแแณ แตแแฝ แแแ แแแจแต แ แแฃแธแแข แแแญ แแ แซแแซ แจแซแฑ แจแแแซ แแแฒ แซแแ แแแแฅ แแตแณแแป แแแฃ แญแ แ แจแแแแซ แแแ แแฐ แแแต แแญแ แณแแแณแต แแซแแแ แญแฝแแแข แแจแแแ แจแแแแต แฅแ แแ แแแณแฐแ แแญ แซแแ แ แซแแต แแฐแจแแแ แแแแฅ แแตแณแแป แ แแนแ แฐแแฃแญแแต แจแแแแข แญแแแแ แจแซแแซ แฐแจแณแฎแฝ แแแฃแซแธแ แจแแชแ แจแแแตแ แจแแ แ แแแ แแแซแธแแ แแแชแ HW (แ แแญแซ แแ แต) แญแแญแฃแแข แ แฃแ แ แแแญแ แแแณแฃ แฐแจแณแฉ แจแแ แฒแแแฃ แ แแแ แ แแ แซแแ LEO แแแฎ แจแแแฃแต แฅแซแแแฝแ แแตแจแ แญแแแซแแข
แ แฒแต แแญแ แจแฐแแแแต แฐแจแณแฎแฝ แจแ แญแคแตแ แญ แแญ แญแแแซแ แฅแ แ แแญแ แแแต แ แญแณแฐแแแข แแญ แจแกแตแ แแญ แ แฅแจแ แญแฐแซแ โโแแชแแ แฅแตแชแซแแ แฅแ แแฐ แ แญแคแตแ แญ แฅแตแชแแก แตแจแต แ แฐแปแ แแฅแแต แแแแญแถแฝแ แญแฐแญแณแแข แแแ แฅแแณ แจแแ แฅแ แแแแ แแแฅแแ แแฃแ แ แซแตแแแแ.
แจแแแแแต แแแจแฅ
แซแแซ แจ RabbitMQ แจแ แแ แญแแแฝ แ แแตแฃ แตแแแ แฐแซแซแฅแแต แ แญแแตแฐแญ แแตแฅ แฒแ แแฝ แจแ แแ แจแฐแแณแฐแ แฃแ แช แ แแแข แแแญ แแ แซแแซ แ แแแแชแซ แจแฐแแฐแแ แแญแแตแฐแฎแฝ แแ, แตแแแ แแแตแแแฝ แ แฃแ แจแณแฐแก แแธแ.
แแแแแแต แแตแแต แฅแแต แแแณแแฝ แจแแจแฐแแต แแธแแข
- แแแณ 1. แฐแจแณแฉ แแชแแ แ แซแญแ, แแแญ แแ แ แแแ แจแฅแแตแณแต แ แฃแแแ แซแซแ.
- แแแณ 2. แแชแ แแแ แฐแจแณแฎแฝแ แ แซแญแ, แแแญ แแ แ แแแ แจ Zookeeper แ แญแแแจแณแ.
- แแแณ 3. แฐแจแณแฉ แแชแแ แซแซแ, แแแญ แแ แจแฅแแตแณแต แ แฃแแแ แ แซแญแ.
- แแแณ 4. แแชแ แฐแจแณแฎแนแ แญแแแจแณแ, แแแญ แแ แจแฅแแตแณแต แ แฃแแแ แ แซแญแ.
- แแแณ 5แก แฐแจแณแฉ แจแแแฑแ แจแซแแซ แแถแฝ แฅแ แจแแญ แ แฃแแแฝ แแฝแ แจแฐแแจ แแแข
- แแแณ 6แก แแชแ แจแแแฑแ แจแซแแซ แแถแฝ แฅแ แจ Zookeeper แแ แ แแ แฐแแซแญแทแแข
- แแแณ 7แก แจแซแแซ แแแฃแ แชแซ แแตแแแ แแแแต แแ แจแซแ แแต แแจแต แ แญแฝแแแข
- แแแณ 8แก แจแซแแซ แแแฃแ แชแซ Zookeeperแ แ แซแญแแข
แฅแซแแณแแฑ แแแณ แจแซแฑ แฃแ แช แ แแแข
แแแณ 1. แฐแจแณแฉ แแชแแ แ แซแญแ, แแ แ แแแ แจแฅแแตแณแต แ แฃแแแ แซแซแ

แฉแ. 22. แแแณ 1. แจแถแตแต แ
แแแฝ ISR
แแแแแฑ แแแจแก แฐแแ 3แ แจแฐแแ 1 แฅแ 2 แจแแแจแ แแ แจ Zookeeper แ แญแฐแแแข แฐแแ 3 แจแ แแ แ แแ แจแแแฃแต แฅแซแแแฝแ แแแญ แ แญแฝแแแข แแแ แซแแ แ แแ replica.lag.time.max.ms แจแ แญแคแตแ แญ แญแแแณแ แฅแ แ แแแฅแญแต แตแญแแถแฝ แแตแฅ แ แญแณแฐแแแข แ แแด แแแแแฑ แจแฐแแแฐแฃแจแฅแซแแแฝแ แแแฃแต แญแแฅแแ แฅแ แแชแแ แฒแซแแ แ แญแคแตแ แญแ แญแแแแแแข Zookeeper แแแ แแแแฑแ แญแแฅแแ แฅแ แฐแแแ แ แ แญแแต แฅแแณแ แฅแ แฐแ แ แฅแแฐแแ แญแแแณแแข

แฉแ. 23. แแแณ 1แก แฐแแ แแแ แจแแแฃแต แฅแซแ แซแแฐแจแฐแ แต แจแ แญแคแตแ แญ แญแแแณแ replica.lag.time.max.ms interval
แฅแแฐ RabbitMQ แซแ แแแ แแญแแซแณแ แจแฐแจแแ-แ แแแ แแญแ แจแ แแ แแณแแต แจแแแข แ แแตแฉ, แฐแฐแแแแแต แญแแแณแ.
แแแณ 2. แแชแ แแแ แฐแจแณแฎแฝแ แ แซแญแ, แแแญ แแ แ แแแ แจ Zookeeper แ แญแแแจแณแ

แฉแ. 24. แแแณ 2. แแช แฅแ แแแต แฐแจแณแฎแฝ
แจแ แแณแจ แแจแฅ แแแแแต แ แแแณแซแฑ แแชแแ แจแฐแจแณแฎแน แญแแซแแฃ แแแญ แแ แฐแแแ แ แแแ Zookeeperแ แซแซแแข แฅแแฐ แแแแชแซแ แแแณแฃ แ แญแคแตแ แญ แญแแแณแแฃ แแแญ แแ แแแ แฐแจแณแฎแฝ แจแแแฃแต แฅแซแแแฝแ แแแญ แฒแซแแ แ แแ แแ แแแชแ แฅแปแข แฅแแฐแแ, แแแ แแญแแซแณแ แแแซแจแต แจแแ. แญแแแแต แแแแแฑ แแฐแแ แจแ แต แฅแตแชแแแต แตแจแต แแ แฒแต แแแฅแญแต แจแแฐแแแ แแฅแแต แ แแข Zookeeper แแแ แแแแฑแ แแฅแแ แฅแ แฐแแแ แ แ แญแแต แฅแแณแ แฅแ แฐแ แ แฅแแฐแแ แซแแแแข

แฉแ. 25. แแแณ 2. ISR แแฐ แแชแ แฅแป แญแแแณแ
แแแณ 3. แฐแจแณแฉ แแชแแ แซแซแ, แแแญ แแ แจแฅแแตแณแต แ แฃแแแ แ แซแญแ
แฐแจแณแฉ แจ Zookeeper แฐแแซแญแทแ, แแแญ แแ แจแแชแ แแญ แซแแ แฐแแแ แ แญแฐแแ. แ แแคแฑแแฃ แฐแจแณแฉ แฅแซแ แแ แจแกแ แฅแ แจแ แญแคแตแ แญ แ แฃแ แแแ แญแแฅแแแข Zookeeper แจแ แแ แ แแ แแแแ แ แญแแ แแ แฅแ แฐแแแ แ แญแแแแฅแ แฃ แแ แญแ แฐแจแณแญ แฅแป แตแแแ แฃ แจแแแแ แ แแ แแแ แแคแถแฝ แจแแแข

แฉแ. 26. แแแณ 3. แฐแจแณแฉ แแแชแ แจแแแฃแต แฅแซแแแฝแ แแแญ แญแแฅแแ
แแแณ 4. แแชแ แฐแจแณแฎแนแ แญแแแจแณแ, แแแญ แแ แจแฅแแตแณแต แ แฃแแแ แ แซแญแ

แฉแ. 27. แแแณ 4. แแช แฅแ แแแต แฐแจแณแฎแฝ
แแชแ แจ Zookeeper แฐแแซแญแทแ, แแแญ แแ แฐแจแณแฎแฝ แซแแธแ แฐแแแฝ แ แญแฐแแ.

แฉแ. 28. แแแณ 4. แจ Zookeeper แจแฐแแ แ แแช
แจแฐแแฐแ แแ แ แแแฃ Zookeeper แจแฐแแแ แแตแแต แญแแแแฃแ แฅแ แแฐแแฃแฃแชแ แซแณแแแแข แ แฐแจแณแฎแน แแซแจแ แ แฒแต แแช แญแแญแฃแแข แแแ แแ, แแแ แแช แฅแฑ แแช แฅแแฐแแ แแฐแกแ แญแแฅแแ แฅแ แแคแถแฝแ แแแ แ แญแแฅแแ acks=1. แฐแจแณแฎแฝ แจแ แแ แ แแ แจแแแฃแต แฅแซแแแฝแ แแฐ แฅแฑ แ แญแแฉแแฃ แตแแแ แฅแแฐแแฑ แญแแฅแจแแ แฅแ ISR แ แ แซแฑ แแแญแแ แญแแญแซแแข แแแญ แแ แจ Zookeeper แแญ แแแแแต แตแแแแแฃ แญแ แ แแตแจแ แ แญแฝแแแฃ แฅแ แ แแ แแ แฐแจแแช แแคแถแฝแ แแแแ แ แแแฐแ แ แญแแแแข
แแแแญแถแฝ acks=แแแ แแจแแแซ แ แญแแ แแ, แแญแแซแฑแ แ แแแแชแซ ISR แแแแ แ แแแฝ แซแ แซแ, แฅแ แแแแญแถแฝ แ แญแฐแญแฑแฃแธแแ. แแแ แแช แฅแแฑแ แจแ แญแคแตแ แญ แแแตแแแต แฒแแญแญ แญแ แ แแตแจแ แ แญแฝแแ แฅแ แแแ แ แญแแต แแแฅแญแต แแแ แ แซแแแแข
แฐแแ แแฝ แ แ แญแก แจแแชแแ แแแฅ แซแตแฐแแแ แฅแ แแแแฆแฝแ แแฐ แ แฒแฑ แ แแแแญ แแแญ แญแแแซแแข แ แแณแจ แแจแก แ แแด แจแฐแแแฐแฃ แแแ แแช แแชแ แฅแแณแแแ แ แญแถ แ แฒแฑ แแช แจแแ แแฉแแตแ แแแตแแแต แฃแแฐแณแซแแต แแ แจแแ แจแแ แแ แแฐ HW แฅแดแต แญแแญแฃแแข แจแแซ แแฐ แ แฒแฑ แแช แจแแแฃแต แฅแซแแแฝแ แแแญ แญแแแซแแข แแ แฒแฑ แแช แซแแฐแฐแแ แจแแแ แแช แแแแฅแต แ แแฐแแแข แแแตแแฃ แแแต แแชแแฝ แฒแฐแฉ แ แแ แฉแต แฅแแต แฐแจแแถแฝ แแตแฅ แ แแแ แแช แฅแแ แ แซแแฐแฐแฃแธแ แแแฅแญแถแฝ แญแ แแแข

แฉแ. 29. แแแณ 4. แ แฐแแ 1 แแญ แซแแ แแช แ แแณแจ แแจแก แจแฐแแแฐ แ แแ แฐแจแณแญ แญแแแ.
แแแณ 5แก แฐแจแณแฉ แจแแแฑแ แจแซแแซ แแถแฝ แฅแ แจแแญ แ แฃแแแฝ แแฝแ แจแฐแแจ แแแข
แฐแจแณแฉ แจแแแฑแ แจแซแแซ แแถแฝ แฅแ แจ Zookeeper แแ แ แแ แฐแแญแทแแข แ แแณแจ แแจแก แฅแตแชแแแต แตแจแต แ แแแ แจแ แญแคแตแ แญ แญแแแณแ แฅแ แจแแซ แจแแจแแ แญแญแแแข

แฉแ. 30. แแแณ 5. แแแแฐแ แฐแจแณแญ แจแ แญแคแตแ แญ แฐแแแทแ
แแแณ 6แก แแชแ แจแแแฑแ แจแซแแซ แแถแฝ แฅแ แจแฅแแตแณแต แ แฃแแแฝ แแ แ แแ แฐแแซแญแทแแข

แฉแ. 31. แแแณ 6. แแช แฅแ แแแต แฐแจแณแฎแฝ
แแชแ แจแฐแจแณแฎแนแฃ แฐแแฃแฃแชแ แฅแ แ แ แฃแแ แแ แ แแ แจแฐแแแ แแแข แแ แญแญ แแแฃ แจ แแคแถแฝแ แแแ แ แญแแฅแแ acks=1.

แฉแ. 32. แแแณ 6. แแช แจแแแฝ แจแซแแซ แฅแ แจแฅแแตแณแต แ แฃแ แแถแฝ แแแแ
แแแ แซแแ แ แแ แฅแซแแแฝแ แ แแแแ แ replica.lag.time.max.ms, ISR แ แ แซแฑ แแแญแแ แญแแญแซแ, แแแญ แแ แญแ แ แแตแจแ แ แญแฝแแ แแญแแซแฑแ แจ Zookeeper แแญ แแแ แแแแแต แตแแแ, แจแแซแ แฝแแแฝแ แแแ แ แซแแแ.
แญแ แ แฅแแฒแ แฅแแณแแฃ Zookeeper แแแแฐแแแ แฐแแ แฅแแฐแแฐ แญแ แแแ แฅแ แฐแแฃแฃแชแ แ แฒแต แแช แญแแญแฃแแข

แฉแ. 33. แแแณ 6. แแแต แแชแแฝ
แแแ แแช แแฅแแต แฐแจแแถแฝ แซแ แ แฝแแแฝแ แแแ แ แญแฝแแ, แแแญ แแ แจแแซ แแแแแแ แแแฅแญแต แแแ แ แซแแแ. แฐแแ แแฝ แ แจ 60 แฐแจแแต แ แ แฒแฑ แแณแณแณ แญแแแแแข แตแ แแชแ แแแฅ แญแแแซแธแแ แฅแ แแ แฒแฑ แแช แแแแฆแฝแ แแแญ แญแแแซแ.

แฉแ. 34. แแแณ 6. แ แแซแพแฝ แแฐ แ แฒแต แแช แญแแจแซแ
แจแแแแแต แแฅแแต แจแ แ แ แแ แ แแแ แแช แจแฐแฐแจแ แแแ แฅแแ แ แจแฐแฐแฃแธแ แแแแฅแถแฝ แญแ แแแข แ แแด แ แแณแจ แแจแก แจแฐแแแฐแฃ แแแ แแช แฅแฑ แฅแแณแแแ แ Zookeeper แ แฉแ แญแแแแฃแแข แจแแซแ แ แแญแซแ แแ แต แแแแฅ แแตแณแแปแแ แแฐ แ แฒแฑ แแช HW แญแแญแฃแ แฅแ แฅแแฐ แฐแจแณแญ แฅแซแแแฝแ แแแญ แญแแแซแ.

แฉแ. 35. แแแณ 6. แจแ แแณแจ แแจแฅ แแแแแต แจแฐแแแฐ แ แแ แแแ แแช แฐแจแณแญ แญแแแ
แ แแ แแแณ, แแญแแซแณแ แแแซแจแต แแ แญแญ แแ แแณแญ แญแฝแแ, แแ แจแแ acks=1 ะธ min.insync.replicas แฅแแฒแแ 1. แ แแญแแฎแ แ แแแซแจแต แ แซแต-แฐแญ แญแ แแแแ แแญ แ แแณแจ แแจแก แจแฐแแแฐ แ แแ แฃ แแแ แแช แฅแฑ แแช แ แแแแแ แฒแซแแ แฃ แแญแ แแแ แฐแแ แแฝ แแชแ แฅแแฐแฐแแจแจ แฒแจแฑ แฅแ แแ แฒแฑ แแช แแปแ แฒแแแฉ - แจแตแแแ แแแแชแซ แญแจแฐแณแแข . แ แแแแแ แแแณ, แ แแณแแต แแแแญแถแฝ แญแ แแ, แแ แ แฅแป acks=1.
แจแแ แตแแญแแต แแ แแญแแต แ แแฃ แ แแณแจ แแจแก แจแแจแแแ แ แแตแฃ แฐแจแณแฎแน แแฐ แแ แแตแแ แแชแ ISR แ แแซแฑ แจแจแแแ แตแข แจแแซแ แ แแแแแต แแฃแต แแญแแซแต แฐแแญแทแ. แ แฒแต แแช แฐแแญแงแแฃ แแแญ แแ แแแ แแช แฅแแณแ แณแญแแญ แแคแถแฝแ แแแ แแ แญแแฅแแ acks=แแแ, แแญแแซแฑแ แ ISR แแตแฅ แจแฅแฑ แ แตแฐแแญ แแ แแแ แจแแ. แฅแแแ แแแแฆแฝ แ แแณแจ แแจแก แจแฐแแแฐ แ แแ แญแ แแ. แญแ แแ แ แแซแญ แแแตแแแต แฅแธแแ แแแแต min.insync.replicas = 2.
แแแณ 7แก แจแซแแซ แแแฃแ แชแซ แแต แแ แจแซแ แแต แแจแต แ แญแฝแแแข
แ แ แ แแแญ, แจแซแแซ แแตแแแ แแแแต แแญ แแแแแต แจแ แ แ แแ, แฐแแฃแฃแชแ แตแ แแชแ แแแฅ แแแ แ แญแแต แแจแ แแแญ แ แญแฝแแ. แ แฃแ แ แจแ แแแณ แญแ แแ แญแญ แแ แ แแญแแฎแ แ แแแซแจแต แซแแซแแฃ แฅแแฐ แแแณแ โโ6. แฅแ แแแฃ แฐแแแ แ แแแ แจแแแแ แแตแแต แฒแจแฐแต แจแ แแซแญ แฅแฉ แ แญแแแแข
แแแณ 8แก แจแซแแซ แแแฃแ แชแซ Zookeeperแ แ แซแญแแข
แจแแฐแแ แฐแแฃแฃแชแฃ Zookeeper แแแ แ แญแแ แแ แฅแ แฅแแฐ แฐแแฃแฃแชแ แ แฒแต แจแซแ แแต แญแแญแฃแแข แแแ แฐแแฃแฃแชแ แซแฑแ แ แแ แแแฉ แแ แจแก แแแฅแ แญแฝแแ แแแญแแ แจ Zookeeper แแณแแแซ แ แญแฐแญแฐแแ แตแแแ แแแ แจแแซแจแแแแธแ แฐแแฃแซแต แ แญแแจแแแข แ แแณแจ แแจแก แฅแแฐแฐแแแฐ แแฒแซแแ แฐแแฃแฃแช แ แแแแแ แญแแแแฃแ, แแแญ แแ แแฐแ แ แจแซแ แแต แแแ.
แจแตแญแชแแถแฝ แจแฐแแฐแฐ
แจแฐแจแณแฎแฝ แแแแแต แแฅแแต แจแ แ แแแแญแถแฝแ แฅแแฐแแซแตแจแตแแฃ แแแญ แแ แ แแณแจ แแจแก แฅแตแชแซแแแ แตแจแต แแแแ แตแแแแตแ แฅแแฐแแแแต แฅแแซแแแข แญแ แ แฅแญแแฅ แ แแต แแญแ แจแแซ แ แแญ แ แแแแฝ แจแ แ แจแแแฅ แแฅแแต แแซแตแจแตแ แญแฝแแ.
แแชแ แ แแแแแต แแฃแต แแญแแซแต แจ Zookeeper แจแฐแแจ, แญแ แแฐ แแแฅแญแถแฝ แแฅแแต แแซแแซ แญแฝแแ acks=1. แจแฅแแตแณแต แ แฃแแ แแญ แ แแแแฃแฃแต แจแแแต แแชแแฝ แแญ แแ แแณ แจแแแญ แแแซแจแตแ แซแตแจแตแแแข แแแชแซแ แญแ แแ แฝแแญ แญแแณแ acks=แแแ.
แแแชแซ min.insync.replicas แแฐ แแแต แแญแ แจแแซ แ แแญ แ แแแฝ แฅแแฐแแ แ แญแแต แจแ แญแญ แแ แแแณแแฝ แแฐ แแแฅแญแต แแฅแแต แฅแแฐแแญแแฉ แฐแจแแช แแตแตแ แญแฐแฃแแฃ แฅแแฐ แแแณแ โโ6แข
แจแแแฅแญแต แแฃแต แแ แแแซ
แ แซแแซ แแตแฅ แแแฅแ แฅแแดแต แฅแแฐแแซแก แแแแ แแแแถแฝ แฅแแแจแแซแแ-
- แแแฅแญแถแฝ แฐแแฃแญแแต แซแแ แจแตแแแ แจแแช แแตแแต acks=1
- แแแแแ แแแ แซแแแ แจแ แแซแญ แฝแแแญแฃ แแแตแ แจแ แญแคแตแ แญ แแญ แแ แฐแจแณแญแฃ แจแ แแญแ แขแแ acks=แแแ
- แแแฅแญแถแฝ แฐแแฃแญแแต แซแแ แแชแ แจ Zookeeper แซแแก acks=1
- แแตแแแ แจ ISR แกแตแแ แแซแฑ แซแจแแแ แแช แแ แแแ แแแแ. แแแ แแแฅแญแถแฝ แญแ แแแข acks=แแแ. แญแ แฅแแแต แจแแ แฅแป แแแข min.insync.replicas=1.
- แ แญแแฉ แแตแฅ แซแ แจแแแ แ แแแแฝ แ แฐแแณแณแญ แแ แ แแแณแซแถแฝแข แแแฅแญแถแฝ แจแแ แฐแจ แตแแตแณ แตแแแณแแแฃ แ แแณแแถแน แแ แแฐ แฒแตแญ แแญแปแ แญแฝแแแข แ แแแแฎแนแ แฅแแฐแแ แซแตแแแฉ แ แแ แ แแณแแต แแแแญแถแฝ แแแตแ แญแฝแแแข
แแแ แซแแแ แจแ แแซแญ แฝแแแฎแฝ แฅแแฑแ แ แแจแแจแ แแญแ แขแซแแต แแแต แฐแจแแช แแแแฝแ แ แแ แจแฅ แแตแแจแต แญแปแแแข แ แฃแ แ แแซแซแ แแ แญ แฅแแจแต แแ acks=แแแ ะธ min.insync.replicas แจ 1 แ แแญ.
แจ RabbitMQ แฅแ แจแซแแซ แ แตแฐแแแแแต แแฅแฐแ แแฝแฝแญ
แ แตแฐแแแแแตแ แฅแ แจแแฐแ แฐแแแแตแ แแแจแแแฅ, แแแฑแ แจแแณแชแซ แตแญแแถแฝ แจแแแแชแซ แฅแ แแแฐแ แฐแจแ แจแแฃแแต แตแญแแตแ แฐแแฃแซแ แซแฐแญแแ. แแแแฃ RabbitMQ แจแ แชแแต แฐแจแจแ แ แแแข แจแฐแณแซ แ แแ แฅแแฐแแ แฒแแแ แ แแแแฝ แแแฃแธแแ แญแฅแแ แฅแ แแแณแฐแ แณแแทแแข แญแ แตแญแฅ แแจแ แ RabbitMQ แแตแฅ แจแตแแแ แแจแแแฝแ แจแ แ แแตแ แฅแซแ แแตแฅ แญแฅแแแข แจแฐแแแฐ แตแแแแฝ แแญแ แจแจแ แ แแ แแแแแซแแฝแ แแณแแต แญแแญแฅแแณแแข แตแแแแฝแ แแแแต แจแแฐแ แจแแแฅ แแฅแแต แ แฐแแ แญแจแแซแแข แแแญ แแ แแจแแแน แตแแฝ แจแแ, แจแแซแ แฐแจแแช แญแแซ แแแ แจแฅ, แ แญแญ แแแแฝแ (แฅแแต แดแฎแแถแฝแ) แซแแแแญแ แจแแแแแต แแจแซแแฝแ แ แแ แแ แแตแฐแแแต แญแปแแ.
แ แซแแซ แแตแฅ แฅแแฐแแ แ แญแแต แฝแแญ แจแแ. แแจแแ แจแแฅแแ แ แแชแ แฅแ แ แฐแจแณแฉ แแซแจแ แซแแ แแฉแแต แแฅแฅ แฅแป แแแข แแแ แ แ แแแญ แแจแแแฝ แฐแแแ แแแข แ แฐแจแแชแ แแฃแแต แตแญแแฑแ แ แซแแฐแแ. แแชแ แ แฒแฑ แฐแจแณแญ แ แแญแแ แต แแ แแแแฆแฝแ แแแ แแ แญแแฅแแแฃแตแแแ แฐแแแแฝ แญแแตแฐแญแ แแแแแ แแญแ แแแแแ แแแ แตแซ แญแแแแข แฅแญแแฅ แแ, แ แแฃแแ แต แแ แฅแแฐ แจแ แแณแจ แแจแฅ แแฐแต แจแแณแฐแ แ แแแ แฝแแฎแฝ แ แ. แฅแ แฐแจแณแฎแฝ แ แฐแแณแณแญ แแ แจแฐแจแแฉ แจแแฐแแแแซ แญแแต แแฐแฅ แแซแแฅแแแต แญแฝแแแข
แ แ แแต แญแแตแฐแญ แแตแฅ แซแ แฅแ แ แแแแฎแฝ แ แฐแแณแณแญ แแ แฒแณแฉ RabbitMQ แซแแซ แ แ แตแฐแแแแแฑ แญแ แแฃแแข แแฐแ แฒแ แฅแแฐแฐแแแญแแ RabbitMQ แแ แณแณแแ แแจแแแซ แญแแซแ แแแฅแญแฑ แ แฒแตแญ แแญ แ แแณ แฅแ แ แแแ แแตแฐแแถแฝ แแญ แจแฐแปแ แ แแ แฅแป แแ. แแ แญแ แ แแแต แแญแแซแถแฝ แฐแจแแช แแแแจแตแ แญแจแแซแแข
- แ แจแฅแแต แแถ แแแฐแจแแถแฝ fsync
- แจแแตแณแแต แ แแแณแซแต แแณแแ แจแแฝแแ แจแฅแซแแณแแฑแ แแตแแแ แแแแต (แจแฐแฃแซ แแแญแต) แแแญแ แจแแแตแน แแฌแถแฝ แจแ แญแแต แแแ แซแแ แ แแ แแแข แแตแฐแแฑ แจแแแแ แแญแ แจแแฐแ, แแแแจแตแ แญแจแแซแ.
แซแแซ แแแฅแญแต แ แ แญแซแณ แแถแฝ แแญ แจแฐแจแแธแฃ แแแฅแญแถแฝ แ แแ แฐแจ แตแแตแณ แแตแฅ แฅแแณแ แฅแแ แ แแซแแ แฅแแฐแแฝแ แฅแซแแซ แแแข แ แแ แแญแแซแต แแแแแแ แ แญแแต แแแแญแถแฝแ แจแแฃแต แ แฐแ แ แ (แฅแแฒแซแแ acks=แแแ, min.insync.replicas=2) แ แ แแต แแ แ แแแณแซแต.
แ แ แ แแแญ แซแแซ แจแแ แจแถแแตแแญ แ แแปแธแ แซแณแซแ แฅแ แ แแแแชแซ แแญแแตแฐแฎแฝ แจแฐแแฐแ แแแข แแณแแแแต แ แตแแแ แจแแ แจแฐแจแณแฎแนแ แแฅแญ แแฐ 11 แจแ แแตแจแ แญแปแแ. แจแแฃแแต แแแณ 5 แฅแ แจแฐแแณแฐแแ แ แแตแฐแ แจแฐแฃแ แฅแแต min.insync.replicas=3 แจแแแฅแญแต แแฅแแต แ แฃแ แซแแฐแแแฐ แญแตแฐแต แซแตแญแแตแข แจแฅแญแตแ แแ แจแฐ แแแต แญแ แแ แจแแฃแแต แแแณ แฅแ แจแแตแแ แฐแจแ แแแ แจแฅ แจแแฝแ แจแแ แญแ แ แ แแซแญ แแแจแฅ แญแฝแแแข
RabbitMQ แตแฅแตแฅ แแ แแตแฐแ แแจแแแฝ แฅแฉ แแแข แแแญ แแ แตแแแฝ แแจแแแฝ แ แจแฃแต แตแซแแญ แ แแฅแแต แแฐแ แญแฝแแ. แ แแด แแจแแแน แตแแ แฒแแแฃ แ แฐแแแแต แฅแ แ แ แตแฐแแแ แแซแจแ แฅแฅแ แแญแซ แแตแจแ แญแแญแฅแแณแแข แจ RabbitMQ แญแแตแฐแญ แแฐแฃแฐแฅ แจ RabbitMQ แจแแฐแฃแ แ แฅแ แแฅแ แแฝ แจแจแตแแแ แจแญแแตแฐแญ แแณแฑ แจแแซแแแ แแแ แฅแแ แซแแฐแแแฑ แแแณแแฝ แฐแตแแ แแแข
แ RabbitMQ แตแแ แแจแ แฐแแแญแแต แ แแฑ แแตแแแต แแฐ แฅแ แตแแแฝ แแจแแแฝ แแจแแแ แแแข แจแ แ แแแแ แแจแ แแ แ แฐแ แฐแจแฐแ แซแแแแ แฃ แแ แฐแแณแ แแแฅแญแถแฝ แฅแป (แแแณแ แฃ แจแ แแต แจแฐแแฐแ แฐแแ แ แแแฅแญแต) แฃ แแญแ แแแ แฃ แจแแซ แญแ แ แแซแญ แฐแแฃแญแแต แซแแ แแ-แแฎแแญแดแ แญแแแจแฑแข แแจแแแ แแแจแแแ (แแฎแแญแฑ แแ แ แแแแญแซ แฐแจแ แแญ แแ).
แ แแจแจแปแแฃ แ แแแฑแ แจ RabbitMQ แฅแ Kafka แตแฅแตแฅ แฅแ แแฃแแต แแตแฅ แตแแแต แ แญแซแณ แตแ แฐแถแฝ แ แญแญแฑแข แจแแ แ แแ แตแญแ แถแฝ แจแ แแ แจแ แฐแ แฅแ แจแฐแจแแ แแแแแฃ แแแญ แแ แจแตแแแ แแแฅแญแต แจแแฅแแฑ 100% แฐแ แแแฑ แจแฐแ แ แ แแ! แ แฐแจแแชแ แ แแจแ แแแจแแฝ แแตแฅ แแ แ แฐแ แ แฐแแแฝ แญแจแฐแณแ!
แจแแ แแแญ แซแแแ แแฃ แจแฐแณแณแตแฉ แแญแ แ แ แแณแธแแ แซแแฐแตแแแ แ แตแฐแซแจแต แแแปแ แแแแต แญแฐแแ แแญแ แ แแแแข
แฅแ แแ แฅแ แญแแแ: "แแ แแแจแฅ, Kafka แแญแ RabbitMQ?", "แจแตแแ แแตแจแญ แจแฐแปแ แแ?". แฅแแฐ แฅแแแฑ แจแแ แญแ แ แฅแแแฑ แ แฅแญแตแ แแแณ แแญ แจแฐแแฐแจแฐ แแ, แ แแ แฃแแ แแแต, แแแฐ. แแแแ แจแ แ แแแ แแณแฎแฝ แฅแ แแแ แตแแแฝแ แแฐแฆแฝ แ แแต แแตแจแญแ แแแแจแญ แ แฃแ แแแ แตแแแ แจแฅแแ แ แตแฐแซแจแต แแแตแ แต แ แแแณแแ. แญแ แแ แฐแจแณแณแญ แแฃแฅแแฝ แจแปแแฉแต แฅแญแตแ แจแฅแซแตแแ แ แตแฐแซแจแต แฅแแฒแแฅแฉ แแแข
แแแฑแ แตแญแแถแฝ แ แแ แ แซแฃแข แแชแแฝ แแธแ แแแต แฅแแแแแ. แแแแฃแต แตแแฝ แ แตแแ แแแฃ แแญแแซแฑแ แ แแฎแแญแถแผ แฃแแ แแแตแฃ แฅแแฐ แจแฐแจแแแ แจแแแแญแต แแแฃ แฅแ แ แตแฐแแแแแต แซแ แแแฎแฝแ แจแ แแ แแ แฅแฐแฃแแแข
แญแ
แ แตแฐแแแแแต แฅแ แจแฐแจแแแ แ
แฐแ แฐแจแฐแ แจแแแธแ แแแฝ แดแญแแแแแฝ แ แญแปแแแฃ แจแแซ RabbitMQ แฅแ Kafkaแ แฅแแแจแณแแ - แฅแ แจแฅแแแ
แ แแแฑแ แตแญแแถแฝ แ แตแฐแแ แฅแดแต แฐแจแตแปแแแข
แแแญ: hab.com
