เชเซเชทเชฃเชพ
เชธเชพเชฅเซเช, เชเชจเชพเชณเชพเชจเชพ เชฎเชงเซเชฏเชฎเชพเช เชนเซเช เชเชคเชพเชฐเชฌเชฆเซเชง เชธเชฟเชธเซเชเชฎเชจเซ เชฐเชเชจเชพ เชชเชฐ เชฒเซเชเซเชจเซ เชฌเซเชเซ เชถเซเชฐเซเชฃเซ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชจเซ เชฏเซเชเชจเชพ เชเชกเซ เชฐเชนเซเชฏเซ เชเซเช: โเชงเซ เชตเซเชเซเชฐเซเชก เชชเซเชฐเชฏเซเชโ - เชเซเชฐเซเชกเชฟเชเช เชธเชฟเชธเซเชเชฎเซเชธ เชฎเชพเชเซ เชฎเชพเชณเชเซเช เชฒเชเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ. เช เชถเซเชฐเซเชฃเซเชฎเชพเช เชตเชฟเชจเชฟเชฎเชฏ, เชนเชฐเชพเชเซ เช
เชจเซ เชธเซเชเซเชฐ เชฌเชจเชพเชตเชตเชพเชจเชพ เชธเชฟเชฆเซเชงเชพเชเชค เช
เชจเซ เชชเซเชฐเซเชเซเชเชฟเชธเชจเซ เชคเชชเชพเชธ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชฒเซเชเชจเชพ เช
เชเชคเซ, เชนเซเช เชคเชฎเชจเซ เชธเซเชฅเซ เชตเชงเซ เชฐเซเชเชฟ เชงเชฐเชพเชตเชคเชพ เชตเชฟเชทเชฏเซ เชฎเชพเชเซ เชฎเชค เชเชชเชตเชพ เชฎเชพเชเซ เชเชฎเชเชคเซเชฐเชฟเชค เชเชฐเซเช เชเซเช.
Erlang/Elixir เชฎเชพเช เชตเชฟเชคเชฐเชฟเชค เชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพเชคเซเชฎเช เชเชชเซเชฒเชฟเชเซเชถเชจเซ เชชเชฐเชจเซ เชถเซเชฐเซเชฃเซเชจเซ เช เช
เชเชคเชฟเชฎ เชฒเซเช เชเซ. IN
เชเชเซ เชเชชเชฃเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เชเซเชก เชฌเซเช เช เชจเซ เชชเซเชฐเซเชเซเชเซเชเซเชธเชจเชพ เชตเชฟเชเชพเชธเชจเชพ เชฎเซเชฆเซเชฆเชพเช เชเช เชพเชตเซเชถเซเช.
เชธเซเชตเชพเชเชจเซเช เชธเชเชเช เชจ
เชตเชพเชธเซเชคเชตเชฟเช เชเซเชตเชจเชฎเชพเช, เชธเซเชตเชพ เชตเชฟเชเชธเชพเชตเชคเซ เชตเชเชคเซ, เชคเชฎเชพเชฐเซ เชเชฃเซเชตเชพเชฐ เชเช เชจเชฟเชฏเชเชคเซเชฐเชเชฎเชพเช เชเชฃเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชชเซเชเชฐเซเชจเชจเซ เชเซเชกเชตเซ เชชเชกเซ เชเซ. เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชฏเซเชเชฐ เชธเชฐเซเชตเชฟเชธ, เชเซ เชชเซเชฐเซเชเซเชเซเช เชฏเซเชเชฐ เชชเซเชฐเซเชซเชพเชเชฒเซเชธเชจเซ เชฎเซเชจเซเช เชเชฐเชตเชพเชจเซ เชธเชฎเชธเซเชฏเชพเชจเซเช เชจเชฟเชฐเชพเชเชฐเชฃ เชฒเชพเชตเซ เชเซ, เชคเซเชฃเซ req-resp เชตเชฟเชจเชเชคเซเชเชจเซ เชเชตเชพเชฌ เชเชชเชตเซ เชเซเชเช เช เชจเซ เชชเชฌ-เชธเชฌ เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเซเชซเชพเชเชฒ เช เชชเชกเซเชเซเชธเชจเซ เชเชพเชฃ เชเชฐเชตเซ เชเซเชเช. เช เชเซเชธ เชเชเชฆเชฎ เชธเชฐเชณ เชเซ: เชฎเซเชธเซเชเชฟเชเช เชชเชพเชเชณ เชเช เชจเชฟเชฏเชเชคเซเชฐเช เชเซ เชเซ เชธเซเชตเชพเชจเชพ เชคเชฐเซเชเชจเซ เชฒเชพเชเซ เชเชฐเซ เชเซ เช เชจเซ เช เชชเชกเซเชเซเชธ เชชเซเชฐเชเชพเชถเชฟเชค เชเชฐเซ เชเซ.
เชเซเชฏเชพเชฐเซ เชเชชเชฃเซ เชเชพเชฎเซ-เชธเชนเชฟเชทเซเชฃเซ เชตเชฟเชคเชฐเชฃ เชธเซเชตเชพเชจเซ เช เชฎเชฒ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ เชคเซเชฏเชพเชฐเซ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เชตเชงเซ เชเชเชฟเชฒ เชฌเชจเซ เชเซ. เชเชพเชฒเซ เชเชฒเซเชชเชจเชพ เชเชฐเซเช เชเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชฎเชพเชเซเชจเซ เชเชตเชถเซเชฏเชเชคเชพเช เชฌเชฆเชฒเชพเช เชเช เชเซ:
- เชนเชตเซ เชธเซเชตเชพเช 5 เชเซเชฒเชธเซเชเชฐ เชจเซเชกเซเชธ เชชเชฐ เชตเชฟเชจเชเชคเซเช เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเซ เชเซเชเช,
- เชชเซเชทเซเช เชญเซเชฎเชฟ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชพเชฐเซเชฏเซ เชเชฐเชตเชพ เชฎเชพเชเซ เชธเชฎเชฐเซเชฅ เชฅเชพเช,
- เช เชจเซ เชชเซเชฐเซเชซเชพเชเชฒ เช เชชเชกเซเชเซเชธ เชฎเชพเชเซ เชธเชฌเซเชธเซเชเซเชฐเชฟเชชเซเชถเชจ เชฒเชฟเชธเซเชเชจเซ เชเชคเชฟเชถเซเชฒ เชฐเซเชคเซ เชธเชเชเชพเชฒเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชชเชฃ เชธเชเซเชทเชฎ เชฌเชจเซ.
เชเชฟเชชเซเชชเชฃเซ: เช เชฎเซ เชธเซเชธเชเชเชค เชธเซเชเซเชฐเซเช เช เชจเซ เชกเซเชเชพ เชชเซเชฐเชคเชฟเชเซเชคเชฟเชจเชพ เชฎเซเชฆเซเชฆเชพเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฒเซเชคเชพ เชจเชฅเซ. เชเชพเชฒเซ เชงเชพเชฐเซเช เชเซ เช เชฎเซเชฆเซเชฆเชพเช เช เชเชพเช เชเชเซเชฒเชพเช เชเชฏเชพ เชเซ เช เชจเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชชเชนเซเชฒเซเชฅเซ เช เชตเชฟเชถเซเชตเชธเชจเซเชฏ เช เชจเซ เชฎเชพเชชเซ เชถเชเชพเชฏ เชคเซเชตเซเช เชธเซเชเซเชฐเซเช เชธเซเชคเชฐ เชเซ, เช เชจเซ เชนเซเชจเซเชกเชฒเชฐเซเชธ เชชเชพเชธเซ เชคเซเชจเซ เชธเชพเชฅเซ เชเซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพ เชฎเชพเชเซเชจเซ เชชเชฆเซเชงเชคเชฟเช เชเซ.
เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเซ เชธเซเชตเชพเชจเซเช เชเชชเชเชพเชฐเชฟเช เชตเชฐเซเชฃเชจ เชตเชงเซ เชเชเชฟเชฒ เชฌเชจเซเชฏเซเช เชเซ. เชชเซเชฐเซเชเซเชฐเชพเชฎเชฐเชจเชพ เชฆเซเชทเซเชเชฟเชเซเชฃเชฅเซ, เชฎเซเชธเซเชเชฟเชเชเชจเชพ เชเชชเชฏเซเชเชจเซ เชเชพเชฐเชฃเซ เชซเซเชฐเชซเชพเชฐเซ เชเชเชพ เชเซ. เชชเซเชฐเชฅเชฎ เชเชฐเซเชฐเชฟเชฏเชพเชคเชจเซ เชธเชเชคเซเชทเชตเชพ เชฎเชพเชเซ, เช เชฎเชพเชฐเซ req-resp เชตเชฟเชจเชฟเชฎเชฏ เชฌเชฟเชเชฆเซ เชชเชฐ เชธเชเชคเซเชฒเชจ เชเซเช เชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ.
เชชเซเชทเซเช เชญเซเชฎเชฟ เชเชพเชฐเซเชฏเซ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐเชฟเชฏเชพเชค เชตเชพเชฐเชเชตเชพเชฐ เชฅเชพเชฏ เชเซ. เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชฎเชพเช, เช เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพ เชฆเชธเซเชคเชพเชตเซเชเซเชจเซ เชคเชชเชพเชธ เชเชฐเซ เชถเชเซ เชเซ, เชกเชพเชเชจเชฒเซเชก เชเชฐเซเชฒ เชฎเชฒเซเชเซเชฎเซเชกเชฟเชฏเชพ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเซ เชถเชเซ เชเซ เช เชฅเชตเชพ เชธเซเชถเชฟเชฏเชฒ เชฎเซเชกเชฟเชฏเชพ เชธเชพเชฅเซ เชกเซเชเชพเชจเซ เชธเชฟเชเชเซเชฐเชจเชพเชเช เชเชฐเซ เชถเชเซ เชเซ. เชจเซเชเชตเชฐเซเชเซเชธ เช เชเชพเชฐเซเชฏเซเชจเซ เชเซเชเช เชฐเซเชคเซ เชเซเชฒเชธเซเชเชฐเชจเซ เช เชเชฆเชฐ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชจเซ เช เชจเซ เช เชฎเชฒเซเชเชฐเชฃเชจเซ เชชเซเชฐเชเชคเชฟเชจเซเช เชจเชฟเชฐเซเชเซเชทเชฃ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชคเซเชฅเซ, เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชเชเซเชฒเชจเชพ เชฌเซ เชตเชฟเชเชฒเซเชชเซ เชเซ: เชเชพเช เชคเซ เชชเชพเชเชฒเชพ เชฒเซเชเชฎเชพเชเชฅเซ เชเชพเชฐเซเชฏ เชตเชฟเชคเชฐเชฃ เชจเชฎเซเชจเชพเชจเซ เชเชชเชฏเซเช เชเชฐเซ, เช เชฅเชตเชพ, เชเซ เชคเซ เช เชจเซเชเซเชณ เชจ เชนเซเชฏ เชคเซ, เชเช เชเชธเซเชเชฎ เชเชพเชฐเซเชฏ เชถเซเชกเซเชฏเซเชฒเชฐ เชฒเชเซ เชเซ เชชเซเชฐเซเชธเซเชธเชฐเซเชธเชจเชพ เชชเซเชฒเชจเซ เช เชฎเชพเชฐเซ เชเชฐเซเชฐเชฟเชฏเชพเชค เชฎเซเชเชฌ เชฎเซเชจเซเช เชเชฐเชถเซ.
เชชเซเชเชจเซเช 3 เชจเซ เชชเชฌ-เชธเชฌ เชเซเชฎเซเชชเชฒเซเช เชเชเซเชธเชเซเชจเซเชถเชจเชจเซ เชเชฐเซเชฐ เชเซ. เช เชจเซ เช เชฎเชฒเซเชเชฐเชฃ เชฎเชพเชเซ, เชชเชฌ-เชธเชฌ เชเชเซเชธเชเซเชจเซเช เชชเซเชเชจเซเช เชฌเชจเชพเชตเซเชฏเชพ เชชเชเซ, เช เชฎเชพเชฐเซ เช เชฎเชพเชฐเซ เชธเซเชตเชพเชฎเชพเช เช เชฌเชฟเชเชฆเซเชจเชพ เชจเชฟเชฏเชเชคเซเชฐเชเชจเซ เชชเชฃ เชฒเซเชเช เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ. เชเชฎ, เชเชตเซเช เชฒเชพเชเซ เชเซ เชเซ เช เชฎเซ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเชจเชพ เช เชฎเชฒเซเชเชฐเชฃเชฎเชพเช เชธเชฌเซเชธเซเชเซเชฐเชฟเชชเซเชถเชจเซเชธ เช เชจเซ เชฎเซเชธเซเชเชฟเชเช เชฒเซเชฏเชฐเชฎเชพเชเชฅเซ เช เชจเชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชฎเชพเชเซเชจเชพ เชคเชฐเซเชเชจเซ เชเชธเซเชกเซ เชฐเชนเซเชฏเชพ เชเซเช.
เชชเชฐเชฟเชฃเชพเชฎเซ, เชธเชฎเชธเซเชฏเชพเชจเซเช เชตเชฟเชเชเชจ เชฆเชฐเซเชถเชพเชตเซ เชเซ เชเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเซเชจเซ เชชเชนเซเชเชเซ เชตเชณเชตเชพ เชฎเชพเชเซ, เช
เชฎเชพเชฐเซ เชตเชฟเชตเชฟเชง เชจเซเชกเซเชธ เชชเชฐ เชธเซเชตเชพเชจเชพ 5 เชฆเชพเชเชฒเชพเช เชถเชฐเซ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ เช
เชจเซ เชตเชงเชพเชฐเชพเชจเซ เชเชจเซเชเชฟเชเซ เชฌเชจเชพเชตเชตเชพเชจเซ เชเชฐเซเชฐ เชเซ - เชเช เชชเชฌ-เชธเชฌ เชเชเชเซเชฐเซเชฒเชฐ, เชเซ เชธเชฌเชธเซเชเซเชฐเชฟเชชเซเชถเชจ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเซ.
5 เชนเซเชจเซเชกเชฒเชฐ เชเชฒเชพเชตเชตเชพ เชฎเชพเชเซ, เชคเชฎเชพเชฐเซ เชธเชฐเซเชตเชฟเชธ เชเซเชก เชฌเชฆเชฒเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เชฎเชพเชคเซเชฐ เชตเชงเชพเชฐเชพเชจเซ เชเซเชฐเชฟเชฏเชพ เช เชเชเซเชธเชเซเชจเซเช เชชเซเชเชจเซเช เชชเชฐ เชธเชเชคเซเชฒเชจ เชจเชฟเชฏเชฎเซ เชธเซเช เชเชฐเชตเชพเชจเซเช เชเซ, เชเซเชจเชพ เชตเชฟเชถเซ เชเชชเชฃเซ เชฅเซเชกเซ เชตเชพเชฐ เชชเชเซ เชตเชพเชค เชเชฐเซเชถเซเช.
เชเช เชตเชงเชพเชฐเชพเชจเซ เชเชเชฟเชฒเชคเชพ เชชเชฃ เชเซ: เชชเชฌ-เชธเชฌ เชเชเชเซเชฐเซเชฒเชฐ เช
เชจเซ เชเชธเซเชเชฎ เชเชพเชธเซเช เชถเซเชกเซเชฏเซเชฒเชฐเชจเซ เชเช เช เชจเชเชฒเชฎเชพเช เชเชพเชฎ เชเชฐเชตเซเช เชเชตเชถเซเชฏเช เชเซ. เชซเชฐเซเชฅเซ, เชฎเซเชธเซเชเชฟเชเช เชธเซเชตเชพ, เชเช เชฎเซเชณเชญเซเชค เชคเชฐเซเชเซ, เชจเซเชคเชพ เชชเชธเชเชฆ เชเชฐเชตเชพ เชฎเชพเชเซ เชเช เชชเชฆเซเชงเชคเชฟ เชชเซเชฐเชฆเชพเชจ เชเชฐเชตเซ เชเชตเชถเซเชฏเช เชเซ.
เชจเซเชคเชพเชจเซ เชชเชธเชเชฆเชเซ
เชตเชฟเชคเชฐเชฟเชค เชชเซเชฐเชฃเชพเชฒเซเชเชฎเชพเช, เชจเซเชคเชพเชจเซ เชเซเชเชเชฃเซ เช เช เชฎเซเช เชฒเซเชกเชจเซ เชตเชฟเชคเชฐเชฟเชค เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชธเซเชจเชฟเชถเซเชเชฟเชค เชเชฐเชตเชพ เชฎเชพเชเซ เชเชตเชพเชฌเชฆเชพเชฐ เชเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเซ เชจเชฟเชฎเชฃเซเช เชเชฐเชตเชพเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเซ.
เชเซเชจเซเชฆเซเชฐเซเชเชฐเชฃเชจเซ เชธเชเชญเชพเชตเชจเชพ เชจ เชนเซเชฏ เชคเซเชตเซ เชชเซเชฐเชฃเชพเชฒเซเชเชฎเชพเช, เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช เช
เชจเซ เชธเชฐเซเชตเชธเชเชฎเชคเชฟ-เชเชงเชพเชฐเชฟเชค เช
เชฒเซเชเซเชฐเชฟเชงเชฎเซเชธ, เชเซเชฎ เชเซ เชชเซเชเซเชธเซเชธ เช
เชฅเชตเชพ เชฐเชพเชซเซเชเชจเซ เชเชชเชฏเซเช เชฅเชพเชฏ เชเซ.
เชฎเซเชธเซเชเชฟเชเช เช เชฌเซเชฐเซเชเชฐ เช
เชจเซ เชเซเชจเซเชฆเซเชฐเซเชฏ เชคเชคเซเชต เชนเซเชตเชพเชฅเซ, เชคเซ เชคเชฎเชพเชฎ เชธเซเชตเชพ เชจเชฟเชฏเชเชคเซเชฐเชเซ - เชเชฎเซเชฆเชตเชพเชฐ เชจเซเชคเชพเช เชตเชฟเชถเซ เชเชพเชฃเซ เชเซ. เชฎเซเชธเซเชเชฟเชเช เชฆเซเชตเชพเชฐเชพ เชฎเชคเชฆเชพเชจ เชเชฐเซเชฏเชพ เชตเชฟเชจเชพ เชจเซเชคเชพเชจเซ เชจเชฟเชฎเชฃเซเช เชเชฐเซ เชถเชเชพเชฏ เชเซ.
เชเชเซเชธเชเซเชจเซเช เชชเซเชเชจเซเช เชถเชฐเซ เช
เชจเซ เชเชจเซเชเซเช เชเชฐเซเชฏเชพ เชชเชเซ, เชฌเชงเซ เชธเซเชตเชพเช เชธเชฟเชธเซเชเชฎ เชธเชเชฆเซเชถ เชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชเซ #'$leader'{exchange = ?EXCHANGE, pid = LeaderPid, servers = Servers}
. เชเซ LeaderPid
เชธเชพเชฅเซ เชฎเซเชณ เชเชพเชฏ เชเซ pid
เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ, เชคเซ เชจเซเชคเชพ เชคเชฐเซเชเซ เชจเชฟเชฎเชฃเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช
เชจเซ เชฏเชพเชฆเซ Servers
เชคเชฎเชพเชฎ เชจเซเชกเซเชธ เช
เชจเซ เชคเซเชฎเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ.
เช เชเซเชทเชฃเซ เชเช เชจเชตเซเช เชฆเซเชเชพเชฏ เชเซ เช
เชจเซ เชเชพเชฐเซเชฏเชเชพเชฐเซ เชเซเชฒเชธเซเชเชฐ เชจเซเชก เชกเชฟเชธเซเชเชจเซเชเซเช เชเซ, เชฌเชงเชพ เชธเซเชตเชพ เชจเชฟเชฏเชเชคเซเชฐเชเซ เชชเซเชฐเชพเชชเซเชค เชเชฐเซ เชเซ #'$slave_up'{exchange = ?EXCHANGE, pid = SlavePid, options = SlaveOpts}
ะธ #'$slave_down'{exchange = ?EXCHANGE, pid = SlavePid, options = SlaveOpts}
เช
เชจเซเชเซเชฐเชฎเซ.
เช เชฐเซเชคเซ, เชคเชฎเชพเชฎ เชเชเชเซ เชคเชฎเชพเชฎ เชซเซเชฐเชซเชพเชฐเซเชฅเซ เชตเชพเชเซเชซ เชเซ, เช เชจเซ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชเซเชเชชเชฃ เชธเชฎเชฏเซ เชเช เชฒเซเชกเชฐ เชนเซเชตเชพเชจเซ เชเชพเชคเชฐเซ เชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชฎเชงเซเชฏเชธเซเชฅเซเช
เชเชเชฟเชฒ เชตเชฟเชคเชฐเชฟเชค เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชเชจเซ เช
เชฎเชฒเชฎเชพเช เชฎเซเชเชตเชพ เชฎเชพเชเซ, เชคเซเชฎเช เชนเชพเชฒเชจเชพ เชเชฐเซเชเชฟเชเซเชเซเชเชฐเชจเซ เชเชชเซเชเชฟเชฎเชพเชเช เชเชฐเชตเชพเชจเซ เชธเชฎเชธเซเชฏเชพเชเชฎเชพเช, เชฎเชงเซเชฏเชธเซเชฅเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเชตเซ เช
เชจเซเชเซเชณ เชเซ.
เชธเซเชตเชพ เชเซเชกเชฎเชพเช เชซเซเชฐเชซเชพเชฐ เชจ เชเชฐเชตเชพ เช
เชจเซ เชเชเซเชฒเชตเชพ เชฎเชพเชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชตเชงเชพเชฐเชพเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ, เชฐเซเชเซเชเช เช
เชฅเชตเชพ เชฒเซเชเชฟเชเช เชธเชเชฆเซเชถเชพเชเชจเซ เชธเชฎเชธเซเชฏเชพเช, เชคเชฎเซ เชธเซเชตเชพ เชชเชนเซเชฒเชพเช เชชเซเชฐเซเชเซเชธเซ เชนเซเชจเซเชกเชฒเชฐเชจเซ เชธเชเซเชทเชฎ เชเชฐเซ เชถเชเซ เชเซ, เชเซ เชคเชฎเชพเชฎ เชตเชงเชพเชฐเชพเชจเชพ เชเชพเชฐเซเชฏ เชเชฐเชถเซ.
เชชเชฌ-เชธเชฌ เชเชชเซเชเชฟเชฎเชพเชเชเซเชถเชจเชจเซเช เชเชคเซเชคเชฎ เชเชฆเชพเชนเชฐเชฃ เช เชฌเชฟเชเชจเซเชธ เชเซเชฐ เชธเชพเชฅเซ เชตเชฟเชคเชฐเชฟเชค เชเชชเซเชฒเชฟเชเซเชถเชจ เชเซ เชเซ เช
เชชเชกเซเช เชเชตเซเชจเซเชเซเชธ เชเชจเชฐเซเช เชเชฐเซ เชเซ, เชเซเชฎ เชเซ เชฎเชพเชฐเซเชเซเชเชฎเชพเช เชเชฟเชเชฎเชคเชฎเชพเช เชซเซเชฐเชซเชพเชฐ, เช
เชจเซ เชเชเซเชธเซเชธ เชฒเซเชฏเชฐ - N เชธเชฐเซเชตเชฐเซเชธ เชเซ เชตเซเชฌ เชเซเชฒเชพเชฏเชจเซเชเซเชธ เชฎเชพเชเซ เชตเซเชฌเชธเซเชเซเช API เชชเซเชฐเชฆเชพเชจ เชเชฐเซ เชเซ.
เชเซ เชคเชฎเซ เชนเซเชก-เชเชจ เชจเชเซเชเซ เชเชฐเซ เชเซ, เชคเซ เชเซเชฐเชพเชนเช เชธเซเชตเชพ เชเชจเชพ เชเซเชตเซ เชฒเชพเชเซ เชเซ:
- เชเซเชฒเชพเชฏเชเช เชชเซเชฒเซเชเชซเซเชฐเซเชฎ เชธเชพเชฅเซ เชเซเชกเชพเชฃเซ เชธเซเชฅเชพเชชเชฟเชค เชเชฐเซ เชเซ. เชธเชฐเซเชตเชฐเชจเซ เชฌเชพเชเซเช เชเซ เชเซเชฐเชพเชซเชฟเชเชจเซ เชธเชฎเชพเชชเซเชค เชเชฐเซ เชเซ, เช เชเชจเซเชเซเชถเชจเชจเซ เชธเซเชตเชพ เชเชชเชตเชพ เชฎเชพเชเซ เชเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชถเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
- เชธเซเชตเชพ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชจเชพ เชธเชเชฆเชฐเซเชญเชฎเชพเช, เช เชชเชกเซเชเซเชธ เชฎเชพเชเซ เช เชงเชฟเชเซเชคเชคเชพ เช เชจเซ เชธเชฌเซเชธเซเชเซเชฐเชฟเชชเซเชถเชจ เชฅเชพเชฏ เชเซ. เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชตเชฟเชทเชฏเซ เชฎเชพเชเซ เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌ เชชเชฆเซเชงเชคเชฟเชจเซ เชเซเชฒ เชเชฐเซ เชเซ.
- เชเชเชตเชพเชฐ เชเชฐเซเชจเชฒเชฎเชพเช เชเชตเซเชจเซเช เชเชจเชฐเซเช เชฅเช เชเชพเชฏ, เชคเซ เชเชจเซเชเซเชถเชจเซเชธเชจเซ เชธเชฐเซเชตเชฟเชธ เชเชฐเชคเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเชเชจเซ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
เชเชพเชฒเซ เชเชฒเซเชชเชจเชพ เชเชฐเซเช เชเซ เช
เชฎเชพเชฐเซ เชชเชพเชธเซ "เชธเชฎเชพเชเชพเชฐ" เชตเชฟเชทเชฏเชจเชพ 50000 เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌเชฐเซเชธ เชเซ. เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌเชฐเซเชธเชจเซ 5 เชธเชฐเซเชตเชฐ เชชเชฐ เชธเชฎเชพเชจเชฐเซเชชเซ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชชเชฐเชฟเชฃเชพเชฎเซ, เชฆเชฐเซเช เช
เชชเชกเซเช, เชเชเซเชธเชเซเชจเซเช เชชเซเชเชจเซเช เชชเชฐ เชชเชนเซเชเชเชคเชพ, เชคเซเชจเชพ เชชเชฐเชจเชพ เชธเชฌเชธเซเชเซเชฐเชพเชเชฌเชฐเซเชธเชจเซ เชธเชเชเซเชฏเชพ เช
เชจเซเชธเชพเชฐ, เชฆเชฐเซเช เชธเชฐเซเชตเชฐ เชชเชฐ 50000 เชตเชเชค: 10000 เชตเชเชค เชจเชเชฒ เชเชฐเชตเชพเชฎเชพเช เชเชตเชถเซ. เชฌเชนเซ เช
เชธเชฐเชเชพเชฐเช เชฏเซเชเชจเชพ เชจเชฅเซ, เชเชฐเซเช เชจเซ?
เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชเซ, เชเชพเชฒเซ เชเช เชชเซเชฐเซเชเซเชธเซ เชฐเชเซ เชเชฐเซเช เชเซเชจเซเช เชจเชพเชฎ เชตเชฟเชจเชฟเชฎเชฏ เชฌเชฟเชเชฆเซ เชเซเชตเซเช เช เชเซ. เชตเซเชถเซเชตเชฟเช เชจเชพเชฎ เชฐเชเชฟเชธเซเชเซเชฐเชพเชฐ เชจเชพเชฎ เชฆเซเชตเชพเชฐเชพ เชจเชเซเชเชจเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชชเชฐเชค เชเชฐเชตเชพเชฎเชพเช เชธเชเซเชทเชฎ เชนเซเชตเชพ เชเซเชเช, เช เชฎเชนเชคเซเชตเชชเซเชฐเซเชฃ เชเซ.
เชเชพเชฒเซ เช เชชเซเชฐเซเชเซเชธเซเชจเซ เชเชเซเชธเซเชธ เชฒเซเชฏเชฐ เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชฒเซเชเช เชเชฐเซเช, เช
เชจเซ เชตเซเชฌเชธเซเชเซเช เชเชชเซเชเชเชจเซ เชธเซเชตเชพ เชเชชเชคเซ เช
เชฎเชพเชฐเซ เชฌเชงเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชคเซเชจเซ เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌ เชเชฐเชถเซ, เชเชฐเซเชจเชฒเชฎเชพเช เชฎเซเชณ เชชเชฌ-เชธเชฌ เชเชเซเชธเชเซเชจเซเช เชชเซเชเชจเซเช เชชเชฐ เชจเชนเซเช. เชชเซเชฐเซเชเซเชธเซ เชซเชเซเชค เช
เชจเชจเซเชฏ เชธเชฌเซเชธเซเชเซเชฐเชฟเชชเซเชถเชจเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เชเซเชฐ เชชเชฐ เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌ เชเชฐเซ เชเซ เช
เชจเซ เชคเซเชจเชพ เชคเชฎเชพเชฎ เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌเชฐเซเชธเชจเซ เชเชตเชจเชพเชฐเชพ เชธเชเชฆเซเชถเชจเซ เชจเชเชฒ เชเชฐเซ เชเซ.
เชชเชฐเชฟเชฃเชพเชฎเซ, เชเชฐเซเชจเชฒ เช
เชจเซ เชเชเซเชธเซเชธ เชธเชฐเซเชตเชฐเซเชธ เชตเชเซเชเซ 5 เชจเซ เชฌเชฆเชฒเซ 50000 เชธเชเชฆเซเชถเชพ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเชถเซ.
เชฐเซเชเซเชเช เช เชจเซ เชธเชเชคเซเชฒเชจ
Req-Resp
เชตเชฐเซเชคเชฎเชพเชจ เชฎเซเชธเซเชเชฟเชเช เช เชฎเชฒเซเชเชฐเชฃเชฎเชพเช, 7 เชตเชฟเชจเชเชคเซ เชตเชฟเชคเชฐเชฃ เชตเซเชฏเซเชนเชฐเชเชจเชพ เชเซ:
default
. เชตเชฟเชจเชเชคเซ เชฌเชงเชพ เชจเชฟเชฏเชเชคเซเชฐเชเซเชจเซ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ.round-robin
. เชตเชฟเชจเชเชคเซเชเชจเซ เชเชฃเชคเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช เชจเซ เชจเชฟเชฏเชเชคเซเชฐเชเซ เชตเชเซเชเซ เชเชเซเชฐเซเชฏ เชฐเซเชคเซ เชตเชฟเชคเชฐเชฟเชค เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.consensus
. เชธเซเชตเชพเชจเซ เชธเซเชตเชพ เชเชชเชคเชพ เชจเชฟเชฏเชเชคเซเชฐเชเซ เชจเซเชคเชพเช เช เชจเซ เชเซเชฒเชพเชฎเซเชฎเชพเช เชตเชนเซเชเชเชพเชฏเซเชฒเชพ เชเซ. เชตเชฟเชจเชเชคเซเช เชซเชเซเชค เชจเซเชคเชพเชจเซ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเซ เชเซ.consensus & round-robin
. เชเซเชฅเชฎเชพเช เชเช เชจเซเชคเชพ เชเซ, เชชเชฐเชเชคเซ เชตเชฟเชจเชเชคเซเช เชฌเชงเชพ เชธเชญเซเชฏเซเชฎเชพเช เชตเชนเซเชเชเชตเชพเชฎเชพเช เชเชตเซ เชเซ.sticky
. เชนเซเชถ เชซเชเชเซเชถเชจเชจเซ เชเชฃเชคเชฐเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เช เชจเซ เชเซเชเซเชเชธ เชนเซเชจเซเชกเชฒเชฐเชจเซ เชธเซเชเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เช เชนเชธเซเชคเชพเชเซเชทเชฐ เชธเชพเชฅเซ เช เชจเซเชเชพเชฎเซ เชตเชฟเชจเชเชคเซเช เชธเชฎเชพเชจ เชนเซเชจเซเชกเชฒเชฐเชจเซ เชเชพเชฏ เชเซ.sticky-fun
. เชเซเชฏเชพเชฐเซ เชตเชฟเชจเชฟเชฎเชฏ เชฌเชฟเชเชฆเซ เชถเชฐเซ เชฅเชพเชฏ เชเซ, เชคเซเชฏเชพเชฐเซ เชฎเชพเชเซ เชนเซเชถ เชเชฃเชคเชฐเซ เชเชพเชฐเซเชฏsticky
เชธเชเชคเซเชฒเชจfun
. เชธเซเชเซเชเซ-เชซเชจ เชเซเชตเซเช เช, เชซเชเซเชค เชคเชฎเซ เช เชคเซเชจเซ เชฐเซเชกเชพเชฏเชฐเซเชเซเช, เชฐเชฟเชเซเชเซเช เช เชฅเชตเชพ เชชเซเชฐเซ-เชชเซเชฐเซเชธเซเชธ เชเชฐเซ เชถเชเซ เชเซ.
เชตเชฟเชคเชฐเชฃ เชตเซเชฏเซเชนเชฐเชเชจเชพ เชธเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ เชเซเชฏเชพเชฐเซ เชตเชฟเชจเชฟเชฎเชฏ เชฌเชฟเชเชฆเซ เชชเซเชฐเชพเชฐเชเชญ เชฅเชพเชฏ เชเซ.
เชธเชเชคเซเชฒเชจ เชเชชเชฐเชพเชเชค, เชฎเซเชธเซเชเชฟเชเช เชคเชฎเชจเซ เชเชจเซเชเชฟเชเซเชจเซ เชเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชเชพเชฒเซ เชธเชฟเชธเซเชเชฎเชฎเชพเช เชเซ เชเซเชธเชจเชพ เชชเซเชฐเชเชพเชฐเซ เชเซเชเช:
- เชเชจเซเชเซเชถเชจ เชเซเช. เชเชเชจเชพเช เชเชฏเชพ เชเชจเซเชเซเชถเชจ เชฆเซเชตเชพเชฐเชพ เชเชตเซ เชเซ เชคเซ เชคเชฎเชจเซ เชธเชฎเชเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชเซเชฏเชพเชฐเซ เชจเชฟเชฏเชเชคเซเชฐเช เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชธเชฎเชพเชจ เชตเชฟเชจเชฟเชฎเชฏ เชฌเชฟเชเชฆเซ เชธเชพเชฅเซ เชเซเชกเชพเชฏ เชเซ, เชชเชฐเชเชคเซ เชตเชฟเชตเชฟเชง เชฐเซเชเซเชเช เชเซ เชธเชพเชฅเซ เชตเชชเชฐเชพเชฏ เชเซ.
- เชธเซเชตเชพ เชเซเช. เชคเชฎเชจเซ เชเช เชธเซเชตเชพ เชฎเชพเชเซ เชนเซเชจเซเชกเชฒเชฐเซเชธเชจเซ เชเซเชฅเซเชฎเชพเช เชเซเชกเชตเชพเชจเซ เช เชจเซ เชฐเซเชเซเชเช เช เชจเซ เชธเชเชคเซเชฒเชจ เชเซเชทเชฎเชคเชพเชเชจเซ เชตเชฟเชธเซเชคเซเชค เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. req-resp เชชเซเชเชฐเซเชจ เชฎเชพเชเซ, เชฐเซเชเซเชเช เชฐเซเชเซเชฏ เชเซ. เช เชฎเซ เชตเชฟเชจเชฟเชฎเชฏ เชฌเชฟเชเชฆเซ เชชเชฐ เชตเชฟเชจเชเชคเซ เชฎเซเชเชฒเซเช เชเซเช, เชชเชเซ เชคเซ เชคเซเชจเซ เชธเซเชตเชพเชฎเชพเช เชชเชธเชพเชฐ เชเชฐเซ เชเซ. เชชเชฐเชเชคเซ เชเซ เชเชชเชฃเซ เชนเซเชจเซเชกเชฒเชฐเซเชธเชจเซ เชฒเซเชเชฟเชเชฒ เชเซเชฅเซเชฎเชพเช เชตเชฟเชญเชพเชเชฟเชค เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชนเซเชฏ, เชคเซ เชชเชเซ เชตเชฟเชญเชพเชเชจ เชเซ เชเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซเชจเซ เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเซเชเชจเซ เชเชฒเซเชฒเซเช เชเชฐเชคเซ เชตเชเชคเซ, เชตเชฟเชจเชเชคเซ เชจเชฟเชฏเชเชคเซเชฐเชเซเชจเชพ เชเซเชเซเชเชธ เชเซเชฅเชจเซ เชฎเซเชเชฒเชตเชพเชฎเชพเช เชเชตเชถเซ.
- เชตเชฟเชจเชเชคเซ เชเซเช. เชคเชฎเชจเซ เชเชตเชพเชฌเซ เชตเชเซเชเซ เชคเชซเชพเชตเชค เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เช เชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เช เชธเซเชฎเซเชณ เชนเซเชตเชพเชฅเซ, เชธเซเชตเชพ เชชเซเชฐเชคเชฟเชธเชพเชฆเซ เชชเชฐ เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชเชฐเชตเชพ เชฎเชพเชเซ, เชตเชฟเชจเชเชคเซ เชฎเซเชเชฒเชคเซ เชตเชเชคเซ เช เชฎเชพเชฐเซ RequestTag เชจเซ เชเชฒเซเชฒเซเช เชเชฐเชตเชพเชฎเชพเช เชธเชฎเชฐเซเชฅ เชนเซเชตเชพ เชเชฐเซเชฐเซ เชเซ. เชคเซเชฎเชพเชเชฅเซ เช เชฎเซ เชธเชฎเชเซ เชถเชเซเชถเซเช เชเซ เช เชฎเชจเซ เชเช เชตเชฟเชจเชเชคเซเชจเซ เชเชตเชพเชฌ เชเชตเซเชฏเซ.
เชชเชฌ-เชธเชฌ
เชชเชฌ-เชธเชฌ เชฎเชพเชเซ เชฌเชงเซเช เชฅเซเชกเซเช เชธเชฐเชณ เชเซ. เช เชฎเชพเชฐเซ เชชเชพเชธเซ เชเช เชตเชฟเชจเชฟเชฎเชฏ เชฌเชฟเชเชฆเซ เชเซ เชเซเชจเชพ เชชเชฐ เชธเชเชฆเซเชถเชพ เชชเซเชฐเชเชพเชถเชฟเชค เชฅเชพเชฏ เชเซ. เชตเชฟเชจเชฟเชฎเชฏ เชฌเชฟเชเชฆเซ เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌเชฐเซเชธ เชตเชเซเชเซ เชธเชเชฆเซเชถเชพเชเชจเซเช เชตเชฟเชคเชฐเชฃ เชเชฐเซ เชเซ เชเซเชฎเชฃเซ เชคเซเชฎเชจเซ เชเชฐเซเชฐเซ เชฐเซเชเซเชเช เชเซ เชชเชฐ เชธเชฌเซเชธเซเชเซเชฐเชพเชเชฌ เชเชฐเซเชฏเซเช เชเซ (เช เชฎเซ เชเชนเซ เชถเชเซเช เชเซ เช เชตเชฟเชทเชฏเซ เชธเชพเชฅเซ เชธเชฎเชพเชจ เชเซ).
เชฎเชพเชชเชจเซเชฏเชคเชพ เช เชจเซ เชฆเซเชท เชธเชนเชฟเชทเซเชฃเซเชคเชพ
เชธเชฎเชเซเชฐ เชธเชฟเชธเซเชเชฎเชจเซ เชฎเชพเชชเชจเซเชฏเชคเชพ เชธเชฟเชธเซเชเชฎเชจเชพ เชธเซเชคเชฐเซ เช เชจเซ เชเชเชเซเชจเซ เชฎเชพเชชเชจเซเชฏเชคเชพเชจเซ เชกเชฟเชเซเชฐเซ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ:
- เช เชธเซเชตเชพ เชฎเชพเชเซ เชนเซเชจเซเชกเชฒเชฐเซเชธ เชธเชพเชฅเซ เชเซเชฒเชธเซเชเชฐเชฎเชพเช เชตเชงเชพเชฐเชพเชจเชพ เชจเซเชกเซเชธ เชเชฎเซเชฐเซเชจเซ เชธเซเชตเชพเชเชจเซ เชฎเชพเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเซเชฐเชพเชฏเชฒ เชเชชเชฐเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชคเชฎเซ เชถเซเชฐเซเชทเซเช เชธเชเชคเซเชฒเชจ เชจเซเชคเชฟ เชชเชธเชเชฆ เชเชฐเซ เชถเชเซ เชเซ.
- เชเช เช เชฒเช เชเซเชฒเชธเซเชเชฐเชจเซ เช เชเชฆเชฐเชจเซ เชฎเซเชธเซเชเชฟเชเช เชธเชฐเซเชตเชฟเชธ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซเชคเซ เช เชฒเช เชเซเชฒเชธเซเชเชฐ เชจเซเชกเซเชธ เชชเชฐ เชเชพเชธ เชฒเซเชก เชเชฐเซเชฒเชพ เชเชเซเชธเชเซเชจเซเช เชชเซเชเชจเซเชเชจเซ เชเชธเซเชกเซเชจเซ เช เชฅเชตเชพ เชเซเชฒเชธเซเชเชฐเชจเชพ เชเชพเชธ เชเชฐเซเชจเซ เชฒเซเชก เชฅเชฏเซเชฒ เชตเชฟเชธเซเชคเชพเชฐเซเชฎเชพเช เชชเซเชฐเซเชเซเชธเซ เชชเซเชฐเชเซเชฐเชฟเชฏเชพเช เชเชฎเซเชฐเซเชจเซ เชฎเชพเชชเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
- เชฒเชพเชเซเชทเชฃเชฟเชเชคเชพ เชคเชฐเซเชเซ เชธเชฎเชเซเชฐ เชธเชฟเชธเซเชเชฎเชจเซ เชฎเชพเชชเชจเซเชฏเชคเชพ เชเชฐเซเชเชฟเชเซเชเซเชเชฐเชจเซ เชฒเชตเชเซเชเชคเชพ เช เชจเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชเซเชฒเชธเซเชเชฐเซเชจเซ เชธเชพเชฎเชพเชจเซเชฏ เชฒเซเชเชฟเชเชฒ เชเชจเซเชเชฟเชเซเชฎเชพเช เชเซเชกเชตเชพเชจเซ เชเซเชทเชฎเชคเชพ เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ.
เชชเซเชฐเซเชเซเชเซเชเชจเซ เชธเชซเชณเชคเชพ เชเชฃเซเชตเชพเชฐ เชธเซเชเซเชฒเชฟเชเชเชจเซ เชธเชฐเชณเชคเชพ เช เชจเซ เชเชกเชช เชชเชฐ เชเชงเชพเชฐเชฟเชค เชเซ. เชคเซเชจเชพ เชตเชฐเซเชคเชฎเชพเชจ เชธเชเชธเซเชเชฐเชฃเชฎเชพเช เชฎเซเชธเซเชเชฟเชเช เชเชชเซเชฒเชฟเชเซเชถเชจ เชธเชพเชฅเซ เชตเชงเซ เชเซ. เชเซ เช เชฎเชพเชฐเซ เชชเชพเชธเซ 50-60 เชฎเชถเซเชจเซเชจเชพ เชเซเชฒเชธเซเชเชฐเชจเซ เช เชญเชพเชต เชนเซเชฏ เชคเซ เชชเชฃ เช เชฎเซ เชซเซเชกเชฐเซเชถเชจเชจเซ เชเชถเชฐเซ เชฒเช เชถเชเซเช เชเซเช. เชเชฎเชจเชธเซเชฌเซ, เชซเซเชกเชฐเซเชถเชจเชจเซ เชตเชฟเชทเชฏ เช เชฒเซเชเชจเชพ เช เชตเชเชพเชถเชจเซ เชฌเชนเชพเชฐ เชเซ.
เชเชฐเชเซเชทเชฃ
เชฒเซเชก เชธเชเชคเซเชฒเชจเชจเซเช เชตเชฟเชถเซเชฒเซเชทเชฃ เชเชฐเชคเซ เชตเชเชคเซ, เช เชฎเซ เชธเซเชตเชพ เชจเชฟเชฏเชเชคเซเชฐเชเซเชจเซ เชจเชฟเชฐเชฐเซเชฅเชเชคเชพ เชตเชฟเชถเซ เชชเชนเซเชฒเซเชฅเซ เช เชเชฐเซเชเชพ เชเชฐเซ เชเซ. เชเซ เชเซ, เชฎเซเชธเซเชเชฟเชเช เชชเชฃ เชเชฐเชเซเชทเชฟเชค เชนเซเชตเซเช เชเซเชเช. เชจเซเชก เช เชฅเชตเชพ เชฎเชถเซเชจ เชเซเชฐเซเชถเชจเซ เชเชเชจเชพเชฎเชพเช, เชฎเซเชธเซเชเชฟเชเช เชเชชเซเชเชช เชชเซเชจเชเชชเซเชฐเชพเชชเซเชค เชฅเชตเซเช เชเซเชเช, เช เชจเซ เชเซเชเชเซ เชถเชเซเชฏ เชธเชฎเชฏเชฎเชพเช.
เชฎเชพเชฐเชพ เชชเซเชฐเซเชเซเชเซเชเซเชธเชฎเชพเช เชนเซเช เชตเชงเชพเชฐเชพเชจเชพ เชจเซเชกเซเชธเชจเซ เชเชชเชฏเซเช เชเชฐเซเช เชเซเช เชเซ เชชเชกเชตเชพเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เชฒเซเชก เชเชชเชพเชกเซ เชเซ. เชเชฐเซเชฒเชพเชเช เชชเชพเชธเซ OTP เชเชชเซเชฒเชฟเชเซเชถเชจเซเชธ เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชญเซเชค เชตเชฟเชคเชฐเชฟเชค เชฎเซเชก เช
เชฎเชฒเซเชเชฐเชฃ เชเซ. เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชเซเชก เชฎเซเชก เชจเชฟเชทเซเชซเชณเชคเชพเชจเชพ เชเชฟเชธเซเชธเชพเชฎเชพเช เช
เชจเซเชฏ เช
เชเชพเช เชฒเซเชเช เชฅเชฏเซเชฒ เชจเซเชก เชชเชฐ เชจเชฟเชทเซเชซเชณ เชเชชเซเชฒเชฟเชเซเชถเชจเชจเซ เชฒเซเชจเซเช เชเชฐเซเชจเซ เชชเซเชจเชเชชเซเชฐเชพเชชเซเชคเชฟ เชเชฐเซ เชเซ. เชชเซเชฐเชเซเชฐเชฟเชฏเชพ เชชเชพเชฐเชฆเชฐเซเชถเช เชเซ; เชจเชฟเชทเซเชซเชณเชคเชพ เชชเชเซ, เชเชชเซเชฒเชฟเชเซเชถเชจ เชเชชเชฎเซเชณเซ เชซเซเชฒเชเชตเชฐ เชจเซเชก เชชเชฐ เชเชพเชฏ เชเซ. เชคเชฎเซ เช เชเชพเชฐเซเชฏเชเซเชทเชฎเชคเชพ เชตเชฟเชถเซ เชตเชงเซ เชตเชพเชเชเซ เชถเชเซ เชเซ
เชเชคเซเชชเชพเชฆเชเชคเชพ
เชเชพเชฒเซ rabbitmq เช
เชจเซ เช
เชฎเชพเชฐเชพ เชเชธเซเชเชฎ เชฎเซเชธเซเชเชฟเชเชเชจเซ เชเชพเชฎเชเซเชฐเซเชจเซ เชเชเชพเชฎเชพเช เชเชเซ เช
เชเชฆเชพเชเซ เชธเชฐเชเชพเชฎเชฃเซ เชเชฐเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซเช.
เชฎเซ เชถเซเชงเชฟเชฏเซเช
เชซเชเชฐเชพ 6.14.1.2.1.2.2 เชฎเชพเช. เชฎเซเชณ เชฆเชธเซเชคเชพเชตเซเช RPC CAST เชจเซเช เชชเชฐเชฟเชฃเชพเชฎ เชฆเชฐเซเชถเชพเชตเซ เชเซ:
เช เชฎเซ OS เชเชฐเซเชจเชฒ เช เชฅเชตเชพ erlang VM เชชเชฐ เช เชเชพเชเชฅเซ เชเซเช เชตเชงเชพเชฐเชพเชจเซ เชธเซเชเชฟเชเชเซเชธ เชเชฐเซเชถเซเช เชจเชนเซเช. เชชเชฐเซเชเซเชทเชฃ เชฎเชพเชเซเชจเซ เชถเชฐเชคเซ:
- erl opts: +A1 +sbtu.
- เชธเชฟเชเชเชฒ เชเชฐเซเชฒเชพเชเช เชจเซเชกเชจเซ เช เชเชฆเชฐเชจเซ เชเซเชธเซเช เชฎเซเชฌเชพเชเชฒ เชตเชฐเซเชเชจเชฎเชพเช เชเซเชจเชพ i7 เชธเชพเชฅเซ เชฒเซเชชเชเซเชช เชชเชฐ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
- 10G เชจเซเชเชตเชฐเซเช เชธเชพเชฅเซ เชธเชฐเซเชตเชฐ เชชเชฐ เชเซเชฒเชธเซเชเชฐ เชชเชฐเซเชเซเชทเชฃเซ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ.
- เชเซเชก เชกเซเชเชฐ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชเชพเชฒเซ เชเซ. NAT เชฎเซเชกเชฎเชพเช เชจเซเชเชตเชฐเซเช.
เชเซเชธเซเช เชเซเชก:
req_resp_bench(_) ->
W = perftest:comprehensive(10000,
fun() ->
messaging:request(?EXCHANGE, default, ping, self()),
receive
#'$msg'{message = pong} -> ok
after 5000 ->
throw(timeout)
end
end
),
true = lists:any(fun(E) -> E >= 30000 end, W),
ok.
เชฆเซเชถเซเชฏ 1: เช เชเซเชธเซเช เชเซเชจเชพ i7 เชฎเซเชฌเชพเชเชฒ เชตเชฐเซเชเชจเชตเชพเชณเชพ เชฒเซเชชเชเซเชช เชชเชฐ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเซเชธเซเช, เชฎเซเชธเซเชเชฟเชเช เช เชจเซ เชธเชฐเซเชตเชฟเชธ เชเช เชกเซเชเชฐ เชเชจเซเชเซเชจเชฐเชฎเชพเช เชเช เชจเซเชก เชชเชฐ เชเชฒเชพเชตเชตเชพเชฎเชพเช เชเชตเซ เชเซ:
Sequential 10000 cycles in ~0 seconds (26987 cycles/s)
Sequential 20000 cycles in ~1 seconds (26915 cycles/s)
Sequential 100000 cycles in ~4 seconds (26957 cycles/s)
Parallel 2 100000 cycles in ~2 seconds (44240 cycles/s)
Parallel 4 100000 cycles in ~2 seconds (53459 cycles/s)
Parallel 10 100000 cycles in ~2 seconds (52283 cycles/s)
Parallel 100 100000 cycles in ~3 seconds (49317 cycles/s)
เชฆเซเชถเซเชฏ 2: เชกเซเชเชฐ (NAT) เชนเซเช เชณ เชตเชฟเชตเชฟเชง เชฎเชถเซเชจเซ เชชเชฐ 3 เชจเซเชกเซเชธ เชเชพเชฒเซ เชฐเชนเซเชฏเชพ เชเซ.
Sequential 10000 cycles in ~1 seconds (8684 cycles/s)
Sequential 20000 cycles in ~2 seconds (8424 cycles/s)
Sequential 100000 cycles in ~12 seconds (8655 cycles/s)
Parallel 2 100000 cycles in ~7 seconds (15160 cycles/s)
Parallel 4 100000 cycles in ~5 seconds (19133 cycles/s)
Parallel 10 100000 cycles in ~4 seconds (24399 cycles/s)
Parallel 100 100000 cycles in ~3 seconds (34517 cycles/s)
เชคเชฎเชพเชฎ เชเชฟเชธเซเชธเชพเชเชฎเชพเช, CPU เชเชชเชฏเซเช 250% เชฅเซ เชตเชงเซ เชจ เชนเชคเซ
เชชเชฐเชฟเชฃเชพเชฎเซ
เชนเซเช เชเชถเชพ เชฐเชพเชเซเช เชเซเช เชเซ เช เชเชเซเชฐ เชฎเชพเชเชจเซเชก เชกเชฎเซเชช เชเซเชตเซเช เชฒเชพเชเชคเซเช เชจเชฅเซ เช เชจเซ เชฎเชพเชฐเซ เช เชจเซเชญเชต เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชเซเชก เชธเชฟเชธเซเชเชฎเชจเชพ เชธเชเชถเซเชงเชเซ เช เชจเซ เชชเซเชฐเซเชเซเชเชฟเชถเชจเชฐเซ เชฌเชเชจเซ เชฎเชพเชเซ เชตเชพเชธเซเชคเชตเชฟเช เชฒเชพเชญเชฆเชพเชฏเซ เชฐเชนเซเชถเซ เชเซเช เชคเซเชฎเชจเซ เชฌเชฟเชเชจเซเชธ เชธเชฟเชธเซเชเชฎเซเชธ เชฎเชพเชเซ เชกเชฟเชธเซเชเซเชฐเชฟเชฌเซเชฏเซเชเซเชก เชเชฐเซเชเชฟเชเซเชเซเชเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ เชถเชฐเซเชเชคเชฎเชพเช เชเซ เช เชจเซ เชฐเชธ เชธเชพเชฅเซ Erlang/Elixir เชเซเช เชฐเชนเซเชฏเชพ เชเซ. , เชชเชฐเชเชคเซ เชถเชเชเชพ เชเซ เชเซ เชคเซ เชฎเซเชฒเซเชฏเชตเชพเชจ เชเซ ...
เชซเซเชเซ
เชซเชเซเชค เชจเซเชเชงเชพเชฏเซเชฒเชพ เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เช เชธเชฐเซเชตเซเชฎเชพเช เชญเชพเช เชฒเช เชถเชเซ เชเซ.
VTrade เชชเซเชฐเชฏเซเช เชถเซเชฐเซเชฃเซเชจเชพ เชญเชพเชเชฐเซเชชเซ เชฎเชพเชฐเซ เชเชฏเชพ เชตเชฟเชทเชฏเซเชจเซ เชตเชงเซ เชตเชฟเชเชคเชตเชพเชฐ เชเชตเชฐเซ เชฒเซเชตเชพ เชเซเชเช?
-
เชฅเชฟเชฏเชฐเซ: เชฌเชเชพเชฐเซ, เชเชฐเซเชกเชฐเซเชธ เช เชจเซ เชคเซเชฎเชจเซ เชธเชฎเชฏ: DAY, GTD, GTC, IOC, FOK, MOO, MOC, LOO, LOC
-
เชเชฐเซเชกเชฐ เชฌเซเช. เชเซเชฅเซ เชธเชพเชฅเซ เชชเซเชธเซเชคเชเชจเซ เช เชฎเชฒ เชเชฐเชตเชพเชจเซ เชธเชฟเชฆเซเชงเชพเชเชค เช เชจเซ เชชเซเชฐเซเชเซเชเชฟเชธ
-
เชตเซเชชเชพเชฐเชจเซเช เชตเชฟเชเซเชฏเซเชฒเชพเชเชเซเชถเชจ: เชเซเชเซเชธ, เชฌเชพเชฐ, เชฐเชฟเชเซเชฒเซเชฏเซเชถเชจ. เชเซเชตเซ เชฐเซเชคเซ เชธเชเชเซเชฐเชนเชฟเชค เชเชฐเชตเซเช เช เชจเซ เชเซเชตเซ เชฐเซเชคเซ เชเซเชเชฆเชฐ เชเชฐเชตเซเช
-
เชชเชพเชเชพ เชเชพเชฎเซ. เชเชฏเซเชเชจ เช เชจเซ เชตเชฟเชเชพเชธ. เชเชฐเซเชฎเชเชพเชฐเซเชจเซ เชฆเซเชเชฐเซเช เช เชจเซ เชเชเชจเชพเชจเซ เชคเชชเชพเชธ
-
API. เชเชพเชฒเซ เชเชพเชฃเซเช เชเซ เชเชฏเชพ เชเชจเซเชเชฐเชซเซเชธเชจเซ เชเชฐเซเชฐ เชเซ เช เชจเซ เชคเซเชฎเชจเซ เชเซเชตเซ เชฐเซเชคเซ เช เชฎเชฒเชฎเชพเช เชฎเซเชเชตเซเช
-
เชฎเชพเชนเชฟเชคเซ เชธเชเชเซเชฐเชน: เชชเซเชธเซเชเชเซเชฐเซเชเชธเชเซเชฏเซเชเชฒ, เชเชพเชเชฎเชธเซเชเซเชฒ, เชเซเชฐเซเชกเชฟเชเช เชธเชฟเชธเซเชเชฎเซเชธเชฎเชพเช เชเซเชฐเซเชจเซเชเซเชฒ
-
เชเซเชฐเซเชกเชฟเชเช เชธเชฟเชธเซเชเชฎเซเชธเชฎเชพเช เชชเซเชฐเชคเชฟเชเซเชฐเชฟเชฏเชพเชถเซเชฒเชคเชพ
-
เช เชจเซเชฏ. เชนเซเช เชเชฟเชชเซเชชเชฃเซเชเชฎเชพเช เชฒเชเซเชถ
6 เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเชเช เชฎเชค โโเชเชชเซเชฏเซ. 4 เชตเชชเชฐเชพเชถเชเชฐเซเชคเชพเช เชฆเซเชฐ เชฐเชนเซเชฏเชพ.
เชธเซเชฐเซเชธ: www.habr.com