ืืื ืืืืจ!
ืืืจ ืืขืจืืึธื ืขื ืืืจ ืึทื ื ืึธื ืืขื ืืื ืืืขืื
ืืขืจืืืืึทื, ืื ืงืื ืืื ื ืึธืจ ืืขืจื ืขื ืื ืืืืึทืฅ ืคืื ืืขื ืฉืืึทืจืง ืืขืฆืืึทื. ืึทืืื, ืึท ืึทืจืืืงื ืืื ืืขืฆืื ืก ืืจืืืก, ืื ืืืืขืจืืขืฆืื ื ืคืื ืืืึธืก ืืืจ ืืืึธืื ืืื ืฆื ืืึทืงืขื ืขื ืืืจ. ืคึฟืื ืืืื ืืืืืขื ืข ืืขืจืคืึทืจืื ื, ืืขืจ ืืืืจ ืืขืจืฆืืืื ืืื ืฆื ืืืขื ืื Kafka ืกืืจืืื ืืื ืึท ืคืื ืื ืืขืจืืขืืืืื ืืึทืื ืกืืึธืจืืืืฉ. ืื ืื ืืืืขื ืขื!
ืึทืคึผืึทืืฉื ืืืืืืึธืืขืง
ืืื ืืขื ืึทืจืืืงื, ืืื ืืืขื ืืึธืื ืืืจ ืืื ืืื ืืืขืจ ืคืืจืืข ืืขืจืืื ืฆื ื ืืฆื ืืขื ืืขืืขืื ืืืื ืคึผืจืึทืคืืืึทืืื ืืืขื ืื ืึทื ืืืืืงืืื ื ืคืื ืึท ืคึผืจืึธืืืงื ืคึฟืึทืจ ืืืึธืืงื ืึทืคึผืืึทืงืืืฉืึทื ืืืืขืจืืืื. ื ืืฆื Kafka ืกืืจืขืึทืืก, ืืืจ ืืืฉืืคื ืฉืขืจื ืฉืืึทื ืืืงืจืึธ ืืึทืืื ืื ืืก, ืืขืืขืจ ืคืื ืืืึธืก ืกืขืจืืืขืก ืืื ืึท ืฉืืื-ืืึธืืขืจืึทื ื ืืื ืืขืืกื ืื ืืืฆื ืืงืืจ ืคืื ืคืึทืจืืึธืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขืื ืื ืฉืืึทื ืคืื ืึทืืืืฉืขืงืฅ ืืื ืื ืกืืกืืขื. ืคึฟืึทืจ ืืื ืื, ืืึธืก ืืื ืึท ืฉืจืื ืคืึธืจืืืก ืืืืืข ืืื ืืขืจืืื ืขื ืคืื ืจืืืืืึทืืืืึทืื ืืื ืื ืคืื ืฉืืืฆื.
ืืืื ืืืจ ืืขื ื ืืื ืืขืจืขืกืืจื ืืื ืึทื ืึธืืืขืจื ืึทืืืื ืฆืืืึทื ื ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ื ืืฆื ืึท ืืืื ืืืืคื ืืึทืืึทืืืืก ืฆื ืฉืืืฆื ืื ืคืึธืจืืึทื ืฉืืึทื ืคืื ืืืื ืึทืืืืฉืขืงืฅ, ืืืืขื ืขื ืขืก, ืขืก ืืืขื ืืืื ืืฉืืงืึทืืืข ...
ืคืืจืืืืก ืืืจ ืืขืืึทื ืง ืขืก ืืื ืฆืืื ืฆื ืืืืฉื ืื ืืืขื ืืืจ ืึทืจืืขืื ืืื ืฉืขืจื ืฉืืึทื
ืืืจ ืืึทืจืคึฟื ืฆื ืืึทืืื ืื ืฉืืึทื ืคืื ืคืึทืจืฉืืื ืึทืืืืฉืขืงืฅ ืืืืืจื ืืืืฃ ืึทืืขื ื ืจืืคึผืึธืจืฅ (ืืืฉื: ืืื ืื ืคึผืืึทืฅ ืืื ืืขืจ ืืึทืคืึทืื)? ืืืืืขืจ ืืืจ ืืืจืจืืจื ืฆื Kafka ืกืืจืขืึทืืก, ืืืจ ืึธืคื ืจืืืืื ืืืืฃ ืึท ืืืื ืืืืคื ืืึทืืึทืืืืก (+ ืกืขืจืืืืก ืึทืคึผื) ืคึฟืึทืจ ืฉืืึทื ืคืึทืจืืืึทืืืื ื. ืืขื ืฆืืืึทื ื ืืื ืืืึทื ืืืกืึทืืืืึทื ืืืืืฉืื:
ืคืืืืจืข 1: ื ืืืคึผืืฉ ืฉืคึผืึทืืื-ืฉืืึทื ืกืฆืขื ืึทืจ ืืขืืขื ืืืืืขืจ ืื ืืืขืจืืึทื ื ืฆื
Kafka ืืื Kafka ืกืืจืขืึทืืก: ืืืขื ืื ืืืขืจืืขืื ืืืืขืจ ืงืืงื ืืืจื ืึทืคึผื, ืืขืจืืืึทื ืืืงื ืฉืืึทื ืืื ืงืึทืืงืืึทืืืืืื ืืืจื ืึท ืืืืคื ืืึทืืึทืืืืก
ืืจืขืคื Kafka ืกืืจืขืึทืืก, ืืืื ืขืก ืืจืื ื ืฆื ืฉืึทืคึฟื ืฉืขืจื ืฉืืึทื ืืืงืจืึธ ืืึทืืื ืื ืืก
ืืื ืึท ืืึธืจ ืฆืืจืืง, ืืืจ ืืึทืฉืืึธืกื ืฆื ื ืขืืขื ืึท ืฉืืืขืจ ืงืืง ืืื ืืื ืืืขืจ ืฉืขืจื ืฉืืึทื ืกืื ืขืจืืึธืื ืฆื ืึทืืจืขืก ืื ืืฉืื. ืืืจ ืืืืื ืืึทืฉืืึธืกื ืฆื ืคึผืจืืืืจื Kafka ืกืืจืขืึทืืก - ืืืจ ืืืืกื ืืื ืกืงืึทืืึทืืืข, ืืขืืกื ืื ืืืฆื ืืื ืฉืืื-ืืึธืืขืจืึทื ื ืขืก ืืื, ืืืึธืก ืจืืึทื ืกืืจืืืื ื ืคืึทื ืืงืฉืึทื ืึทืืืื ืขืก ืืื (ืืจืึทื ืืคืึธืจืืืืฉืึทื ื, ืึทืจืืึทื ืืขืจืขืื ื ืกืืืืืคืึทื ืึธื ืขืก). ืคึผืื ืงื ืืืึธืก ืืืจ ืืึทืจืคึฟื, ื ืื ืฆื ืืขืจืืึธื ืขื ืืื ืืขืจืืืึทืงืกื ืืื ืคืึทืจืืึธืืืขื ืื ืืขืกืืืืฉืื ื ืกืืกืืขื ืืื ืืขืืืืจื ืืื ืงืึทืคืงืึท.
ืืขืืขืจ ืคืื ืื ืกืืืืืคืื ืืืงืจืึธืกืขืจืืืืกืขืก ืืืจ ืืืฉืืคื ืืื ืืขืืืขื ืืขืืืื ืืืืฃ ืฉืคึผืืฅ ืคืื ืึท ืงืึทืคืงืึท ืกืืจืขืึทืืก ืืืึทืฉืคึผืื ืืื ืึท ืคืขืจืื ืคึผืฉืื ืืึธืคึผืึธืืึธืื. ืขืก ืืืฉืืืื ืคืื 1) ืึท ืืงืืจ 2) ืึท ืคึผืจืึทืกืขืกืขืจ ืืื ืึท ืคึผืขืจืกืืกืืขื ื ืฉืืืกื-ืืืขืจื ืงืจืึธื 3) ืึท ืืื ืงืขื:
ืคืืืืจืข 2: ืื ืคืขืืืงืืึทื ืืึธืคึผืึธืืึธืื ืคืื ืืื ืืืขืจ ืกืืจืืืื ื ืื ืกืืึทื ืกืื ืคึฟืึทืจ ืกืืืืืคืื ืืืงืจืึธ ืืึทืืื ืื ืืก. ืืึทืืขืจืงืื ื ืึทื ืขืก ืืื ืืืื ืึท ืจืืคึผืึทืืึทืืึธืจื ืืึธ ืืืึธืก ืึผืืื ืคึผืืึทื ืืจืื ื ืืขืืึทืืึทืืึท.
ืืื ืืขื ื ืืึทืข ืฆืืืึทื ื, ืืืขื ืื ืงืึทืืคึผืึธืื ืึทืจืืืงืืขื ืืืึธืก ืืขื ืขื ืคืืกืืขืืขืจ ืืื ืื ืืงืืจ ืืขืืข, ืืื ืงืึธื ืกืืืขืจืก - ืืึธืื, ืึท ืคึผืึธืกื ืึธื ืืึธื ืืื ืกื - ืืึทืงืืืขื ืื ืงืึทืืคึผืืืืึทื ืฉืขืจื ืฉืืึทื ืืืจื ืื ืืื ืงืขื (ืจืขืืืืืึทื ืืขืืข).
ืคืืืืจืข 3: ื ืืึท ืืืืฉืคึผืื ืึทืจืืขื ืืืืคื ืคึฟืึทืจ ืึท ืกืฆืขื ืึทืจ ืืื ืฉืขืจื ืืืงืจืึธ ืกืขืจืืืืกืขืก: 1) ืืขืจ ืึทืืขื ื ืืืฉืขื ืขืจืืืฅ ืึท ืึธื ืืึธื ืืืึธืก ืงืืื ืฆื ืื ืงืึทืคืงืึท ืืงืืจ ืืขืืข; 2) ืึท ืืืงืจืึธืกืขืจืืืืก ืืื ืฉืขืจื ืฉืืึทื (ื ืืฆื ืงืึทืคืงืึท ืกืืจืขืึทืืก) ืคึผืจืึทืกืขืกืึทื ืขืก ืืื ืฉืจืืืื ืื ืงืึทืืงืืึทืืืืืื ืฉืืึทื ืฆื ืื ืืขืฆื ืงืึทืคืงืึท ืืขืืข; ื ืึธื ืืืึธืก 3) ืงืึธื ืกืืืขืจืก ืึธื ื ืขืืขื ืื ื ืืึท ืฉืืึทื
ืืื, ืืขื ืืขืืืื-ืืื ืฉืืืกื-ืืืขืจื ืงืจืึธื ืืื ืึทืงืฉืื ืืืืขืจ ื ืืฆืืง!
ืืื ืืขืจืืื ื ืืืืื, ืืื ืืืขืจ ืฉืขืจื ืฉืืึทื ืืึทืคึผืึทืืึทืืืฉื ืึผืืื ืึท ืฉืืืกื-ืืืขืจื ืงืจืึธื. ืืืจ ืืขืคึฟืื ืขื ืขืืืขืืข ืึธืคึผืฆืืขืก ืคึฟืึทืจ ื ืืฆื ืขืก, ืืื ืฆืืืื ืคืื ืืื ืืขื ืขื ืืืกืงืจืืืื ืืื ืื.
ืึธืคึผืฆืืข #1: ื ืืฆื ืึท ืฉืืืกื-ืืืขืจื ืงืจืึธื ืคึฟืึทืจ ืืฉืืื ืืช
ืืื ืืืขืจ ืขืจืฉืืขืจ ืฉืืืกื-ืืืขืจื ืงืจืึธื ืึผืืื ืื ืึทืืืืืืขืจื ืืึทืื ืืืึธืก ืืืจ ืืึทืจืคึฟื ืคึฟืึทืจ ืืฉืืื ืืช. ืคึฟืึทืจ ืืืึทืฉืคึผืื, ืืื ืขืืืขืืข ืงืึทืกืขืก ืื ืฉืขืจื ืฉืืึทื ืืื ืืขืืืขื ืืืฉืืืกื ืืืจื ืืขื ืคึผืจืื ืฆืืคึผ ืคืื "ืืขืจืืืื ืืืึธืืฅ". ืื ืจืืคึผืึทืืึทืืึธืจื ืงืขื ืืึทืืื ืึทืืข ืื ืืขืฆืืข ืึทืืขื ื ืจืืคึผืึธืจืฅ ืืืขืื ืื ืกืืึทืืืก ืคืื ืขืืืขืืข ืืืืคืขืฅ. ืืขืจื ืึธื, ืืืขื ืืืจ ืืืงืืืขื ืึท ื ืืึทืข ืืึทืจืืื ืคืื ืืืื ืึทืืขื ื ืึธืืขืจ ืื ืืขืจื, ืืืจ ืงืขื ืจืึทืืขืืืขื ืขืก, ืฆืืจืืงืงืจืืื ืจืืคึผืึธืจืฅ ืคืื ืึทืืข ืื ืืขืจืข ืืืขื ืื ืืืขืื ืื ืฉืืึทื ืคืื ืื ืืขืืืข ืืืืคืขืฅ ืคืื ืกืืึธืจืืืืฉ, ืืื ืืืืขืจืืืจื ืื ืืขืืฉืื.
ืคืืืืจืข 4 ืืื ืื ืืืืืื ืืื ืืืจ ืืงืกืคึผืึธืืื ืื ืฉืืืกื / ืืืขืจื ืงืจืึธื ืฆื ืื ืคึผืจืึทืกืขืกืขืจ ืืืคึฟื ืึทืืื ืึทื ืื ื ืืึทืข ืึธื ืืึธื ืงืขื ืืืื ืคึผืจืึทืกืขืกื.
ืืืืืกืืจืืฆืืข 4: ืืืจ ืขืคึฟืขื ืขื ืึทืงืกืขืก ืฆื ืื ืฉืืืกื-ืืืขืจื ืงืจืึธื ืคึฟืึทืจ ืื ืคึผืจืึทืกืขืกืื ื ืืืคึฟื ืคืื ืคึผืจืึทืกืขืกืขืจ (ื ืึธื ืืขื, ืืขืืขืจ ืฉืจืืคื ืืืึธืก ืึทืจืืขื ืืื ืฉืขืจื ืฉืืึทื ืืืื ืื ืกืืจืืืขื ื ืืขื ืืืคึฟื doProcess
)
ืึธืคึผืฆืืข #2: ืฉืึทืคึฟื ืึท CRUD API ืืืืฃ ืฉืคึผืืฅ ืคืื Kafka ืกืืจืขืึทืืก
ื ืึธื ืืขืืจืื ืืขื ืืื ืืืขืจ ืืงืขืจืืืง ืึทืจืืขื ืืืืคื, ืืืจ ืื ืืขืืืืื ืฆื ืคึผืจืืืืจื ืฆื ืฉืจืืึทืื ืึท RESTful CRUD API ืคึฟืึทืจ ืืื ืืืขืจ ืฉืขืจื ืฉืืึทื ืืืงืจืึธ ืืึทืืื ืื ืืก. ืืืจ ืืขืืืืื ืฆื ืงืขื ืขื ืฆื ืฆืืจืืงืงืจืืื ืื ืฉืืึทื ืคืื ืขืืืขืืข ืึธืืขืจ ืึทืืข ืึทืืืืฉืขืงืฅ, ืืื ืืขืืื ื ืืื ืฉืืขืื ืึธืืขืจ ืืึทืืืึทืืืงื ืื ืฉืืึทื ืคืื ืึท ืืืืคืขืฅ (ื ืืฆืืง ืคึฟืึทืจ ืืึทืงืขื ื ืฉืืืฆื).
ืฆื ืฉืืืฆื ืึทืืข ืืึทืงืืืขื ืฉืืึทื ืึทืคึผืืก, ืืืขื ืืืจ ืืึทืจืคึฟื ืฆื ืจืืงืึทืืงืืึทืืืื ืื ืฉืืึทื ืืขืฉืึทืก ืคึผืจืึทืกืขืกืื ื, ืืืจ ืกืืึธืจื ืขืก ืืื ืึท ืืขืืืื-ืืื ืฉืืืกื ืืืขืจื ืงืจืึธื ืคึฟืึทืจ ืึท ืืึทื ื ืฆืืึทื. ืืื ืืขื ืคืึทื, ืขืก ืืื ืืึทื ืฅ ืคึผืฉืื ืฆื ืื ืกืืจืืืขื ื ืึทืืึท ืึท ืึทืคึผื ื ืืฆื ืึท ืืืื ืืืึทืฉืคึผืื ืคืื Kafka ืกืืจืขืึทืืก, ืืื ืืขืืืืื ืืื ืื ืจืฉืืื ืืื ืื:
ืคืืืืจืข 5: ื ืืฆื ืื ืืขืืืื-ืืื ืฉืืืกื-ืืืขืจื ืงืจืึธื ืฆื ืืึทืงืืืขื ืื ืคึผืจืืงืึธืืคึผืืืืื ืฉืืึทื ืคืื ืึท ืืืืคืขืฅ
ืึทืคึผืืืืืื ื ืื ืฉืืึทื ืคืื ืึท ืืืืคืขืฅ ืืืจื ืื API ืืื ืืืื ืืจืื ื ืฆื ืื ืกืืจืืืขื ื. ืืืืกืืงืื, ืึทืืข ืืืจ ืืึทืจืคึฟื ืฆื ืืึธื ืืื ืฆื ืฉืึทืคึฟื ืึท ืงืึทืคืงืึท ืคึผืจืึธืืืฆืืจืขืจ ืืื ื ืืฆื ืขืก ืฆื ืืึทืื ืึท ืจืขืงืึธืจื ืืืึธืก ืึผืืื ืื ื ืืึทืข ืฉืืึทื. ืืึธืก ืื ืฉืืจื ืึทื ืึทืืข ืึทืจืืืงืืขื ืืืฉืขื ืขืจืืืืึทื ืืืจื ืื ืึทืคึผื ืืืขื ืืืื ืคึผืจืึทืกืขืกื ืืื ืื ืืขืืืข ืืืขื ืืื ืื ืืืงืืืขื ืคืื ืื ืืขืจืข ืคึผืจืึธืืืกืขืจืก (ืืืฉื ืืืขื ืื).
ืคืืืืจืข 6: ืืืจ ืงืขื ืขื ืฉืืขืื ืื ืฉืืึทื ืคืื ืึท ืืืืคืขืฅ ื ืืฆื ืื Kafka ืคึผืจืึธืืืฆืืจืขืจ
ืงืืืื ืงืึทืืคึผืืึทืงืืืฉืึทื: ืงืึทืคืงืึท ืืื ืคืืืข ืคึผืึทืจืืืฉืึทื ื
ืืขืจื ืึธื, ืืืจ ืืขืืืืื ืฆื ืคืึทืจืฉืคึผืจืืืื ืื ืคึผืจืึทืกืขืกืื ื ืืึทืกืข ืืื ืคึฟืึทืจืืขืกืขืจื ืึทืืืืืืึทืืืืึทืื ืืืจื ืคึผืจืึทืืืืืืื ื ืึท ืงื ืืื ืคืื ืฉืขืจื-ืฉืืึทื ืืืงืจืึธ ืืึทืืื ืื ืืก ืคึผืขืจ ืกืฆืขื ืึทืจ. ืกืขืืึทืคึผ ืืื ืืขืืืขื ืึท ืืืื ืื: ืึทืืึธื ืืืจ ืงืึทื ืคืืืืขืจื ืึทืืข ืื ืกืืึทื ืกืื ืฆื ืืืืคื ืืื ืืขืจ ืืขืจ ืืขืืืืงืขืจ ืึทืคึผืืึทืงืืืฉืึทื ืฉืืึทื (ืืื ืื ืืขืืืข ืืึธืึธืฆืืจืึทืคึผ ืกืขืจืืืขืจืก), ืึผืืขื ืึทืืฅ ืึทื ืืขืจืฉ ืืื ืืืืืึธืืึทืืืฉ ืืขืืื. ืืืจ ืืืื ืกืคึผืขืฆืืคืืฆืืจื ืึทื ืืขืืขืจ ืืงืืจ ืืขืืข ืืืึธืื ืฆืื ืืืคืฉืืขืื ืืื ืคืื ืขืืืขืืข ืคึผืึทืจืืืฉืึทื ื, ืึทืืื ืึทื ืืขืืขืจ ืืืึทืฉืคึผืื ืงืขื ืืืื ืึทืกืืื ื ืึท ืกืึทืืกืขื ืคืื ืึทืืึท ืคึผืึทืจืืืฉืึทื ื.
ืืื ืืืขื ืืืื ืืขืจืืึธื ืขื ืึทื ืขืก ืืื ืคึผืจืึธืกื ืคืืจ ืฆื ืืึทืื ืึท ืืึทืงืึทืคึผ ืงืึธืคึผืืข ืคืื โโืื ืฉืืึทื ืงืจืึธื ืึทืืื ืึทื, ืืืฉื, ืืื ืคืึทื ืคืื ืึธืคึผืืื ื ืึธื ืึท ืืืจืืคืึทื, ืึทืจืืืขืจืคืืจื ืืขื ืงืึธืคึผืืข ืฆื ืื ืื ืืขืจ ืืืึทืฉืคึผืื. ืคึฟืึทืจ ืืขืืขืจ ืฉืืึทื ืงืจืึธื ืืื Kafka Streams, ืึท ืจืขืคึผืืืงืืืืื ืืขืืข ืืื ืืืฉืืคื ืืื ืึท ืืืืฉื ืงืืึธืฅ (ืืืึธืก ืืจืึทืงืก ืืืืข ืืขืจืืืึทื ืืืงืื ืืขื). ืึทืืื, ืงืึทืคืงืึท ืงืขืกืืืืขืจ ืฉืืืฆื ืื ืฉืืึทื ืงืจืึธื. ืืขืจืืืขืจ, ืืื ืื ืคืึทื ืคืื ืึท ืืืจืืคืึทื ืคืื ืืืื ืึธืืขืจ ืื ืืขืจื ืงืึทืคืงืึท ืกืืจืขืึทืืก ืืืึทืฉืคึผืื, ืื ืฉืืึทื ืงืจืึธื ืงืขื ืขื ืืืื ืืขืฉืืืื ื ืืขืืื ื ืืืืฃ ืื ืื ืืขืจ ืืืึทืฉืคึผืื, ืืื ืื ืงืึธืจืึทืกืคึผืึทื ืืื ื ืคึผืึทืจืืืฉืึทื ื ืืืขื ืืืื. ืืื ืืืขืจ ืืขืกืฅ ืืึธืื ืืขืืืืื ืึทื ืืึธืก ืืื ืืขืืื ืืื ืึท ืขื ืื ืคืื ืกืขืงืื ืืขืก, ืืคืืื ืืืื ืขืก ืืขื ืขื ืืืืืึทื ื ืคืื ืจืขืงืึธืจืืก ืืื ืื ืงืจืึธื.
ืืึธืืืื ื ืคืื ืึท ืืืื ืืืงืจืึธืกืขืจืืืืก ืืื ืฉืขืจื ืฉืืึทื ืฆื ืึท ืงื ืืื ืคืื ืืืงืจืึธ ืกืขืจืืืืกืขืก, ืขืก ืืืขืจื ืืืืื ืืงืขืจ ืืจืืืืืึทื ืฆื ืื ืกืืจืืืขื ื ืื Get State API. ืืื ืื ื ืืึทืข ืกืืืืึทืฆืืข, ืื ืฉืืึทื ืงืจืึธื ืคืื ืืขืืขืจ ืืืงืจืึธืกืขืจืืืืก ืึผืืื ืืืืื ืืืื ืคืื ืื ืงืืืืขืืืืง ืืืื (ืื ืึทืืืืฉืขืงืฅ ืืืขืืขื ืก ืฉืืืกืืขื ืืขื ืขื ืืึทืคึผื ืฆื ืึท ืกืคึผืขืฆืืคืืฉ ืฆืขืืืืืื ื). ืืืจ ืืึธืื ืฆื ืืึทืฉืืืกื ืืืึธืก ืืืึทืฉืคึผืื ืงืึทื ืืืื ื ืื ืฉืืึทื ืคืื ืื ืืืืคืขืฅ ืืืจ ืืืจืฃ, ืืื ืืืจ ืืึธืื ืืึธืก ืืืืืจื ืืืืฃ ืื ืคืึธืืขื ืืขืืึทืืึทืืึท, ืืื ืืขืืืืื ืืื ืื:
ืคืืืืจืข 7: ื ืืฆื ืืืึทื ืืขืืึทืืึทืืึท, ืืืจ ืืึทืฉืืืกื ืคึฟืื ืืืึธืก ืืืึทืฉืคึผืื ืฆื ืึธื ืคึฟืจืขื ืื ืฉืืึทื ืคืื ืื ืืขืืขืื ืืืืคืขืฅ; ืึท ืขื ืืขื ืฆืืืึทื ื ืืื ืืขื ืืฆื ืืื ืื GET ALL API
ืืืืคึผื ืคืืื ืืื ืื
ืฉืืึทื ืกืืึธืจื ืืื Kafka ืกืืจืขืึทืืก ืงืขื ืขื ืืื ืขื ืืื ืึท ืืข ืคืึทืงืืึธ ืคืื ืื ืืขืจืืขืืืืื ืืึทืืึทืืืืก,
- ืงืขืกืืืืขืจ ืจืขืคึผืืึทืงืืืืื ืืื ืงืึทืคืงืึท
- ื CRUD API ืงืขื ืขื ืืืืื ืืืื ืืขืืืื ืืืืฃ ืฉืคึผืืฅ ืคืื ืึทืืึท ืึท ืกืืกืืขื
- ืืึทื ืืืื ื ืคืื ืงืืืคื ืคึผืึทืจืืืฉืึทื ื ืืื ืึท ืืืกื ืืขืจ ืงืึธืืคึผืืืฆืืจื
- ืขืก ืืื ืืืื ืืขืืืขื ืฆื ืืืืื ืืืื ืึธืืขืจ ืืขืจ ืฉืืึทื ืกืืึธืจื ืฆื ืื ืกืืจืืืื ื ืืึทืคึผืึทืืึทืืืฉื ืฆื ืงืจืึธื ืึทืืืืืืขืจื ืืึทืื. ืืขื ืึธืคึผืฆืืข ืงืขื ืขื ืืืื ืืขืืืืื ื ืคึฟืึทืจ:
- ืืึทื ื-ืืขืจืืื ืกืืึธืจืืืืฉ ืคืื ืืึทืื ืืืจืฃ ืคึฟืึทืจ ืืฉืืื ืืช ืืขืฉืึทืก ืืืึทื ืคึผืจืึทืกืขืกืื ื
- ืืื ื-ืืขืจืืื ืกืืึธืจืืืืฉ ืคืื ืืึทืื ืืืึธืก ืงืขื ืืืื ื ืืฆืืง ืืขืจ ืืืืึทืืขืจ ืืึธื ืืืขื ืื ืกืืจืืืื ื ืืืึทืฉืคึผืื ืืื ืคึผืจืึทืืืืืฉืึทื ื
- ืืกืื ืืขืจ...
ืื ืืื ืื ืืขืจืข ืึทืืืืึทื ืืืืืฉืื ืืึทืื Kafka ืกืืจืขืึทืืก ืืขืืื ื ืกืืืึทื ืคึฟืึทืจ ืืืื ืืืื ืื ื ืืืืืืืข ืฉืืึทื ืืื ืึท ืคืื ืื ืืขืจืืขืืืืื ืกืืกืืขื ืืื ืื ืืืขืจืขืจ. Kafka Streams ืืื ืคึผืจืึธืืืขื ืฆื ืืืื ืืืืขืจ ืคืึทืจืืึธืืืขื ืืื ืคึผืจืึธืืืงืฆืืข (ืืืจ ืืึธืื ืึผืืขื ืงืืื ืึธื ืืึธื ืึธื ืืืขืจ ืืื ื ืื ืืืคึผืืืืื ื ืขืก), ืืื ืืืจ ืืขื ืขื ืืืืขืจ ืึทื ืื ืงืืืคึผืึทืืืืึทืืื ืืืขืื ื ืืฉื ืืึทืืื ืืึธืจื!
ืืงืืจ: www.habr.com