Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเดฟเดจเตเดฑเต† เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเตเด‚ เด•เดดเดฟเดตเตเด•เดณเตเด‚

Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเดฟเดจเตเดฑเต† เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเตเด‚ เด•เดดเดฟเดตเตเด•เดณเตเด‚

2017-เตฝ, Alfa-Bank-เดจเตเดฑเต† เดจเดฟเด•เตเดทเต‡เดช เดฌเดฟเดธเดฟเดจเดธเดฟเดจเตเดฑเต† เดŸเตเดฐเดพเตปเดธเดพเดทเดฃเตฝ เด•เต‹เตผ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฎเดคเตเดธเดฐเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เดตเดฟเดœเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚, เดจเดฟเด•เตเดทเต‡เดช เดฌเดฟเดธเดฟเดจเดธเดฟเดจเตเดฑเต† เด•เดพเดคเดฒเดพเดฏ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดฎเดพเดฏเดฟ เดนเตˆเดฒเต‹เดกเต++ 2018-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต. เดจเดฟเตผเดตเดนเดฟเดšเตเดšเต เด†เตฝเดซ เดฌเดพเด™เตเด•เดฟเดจเตเดฑเต† เดจเดฟเด•เตเดทเต‡เดช เดฌเดฟเดธเดฟเดจเดธเดฟเดจเตเดฑเต† เดŸเตเดฐเดพเตปเดธเดพเด•เตเดทเตป เด•เต‹เดฑเดฟเดจเตเดฑเต† เดคเดฒเดตเตป เดตเตโ€Œเดณเดพเดกเดฟเดฎเดฟเตผ เดกเตเดฐเดฟเด™เตเด•เดฟเตป). เดˆ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดตเดฟเดตเดฟเดง เดธเตเดฐเต‹เดคเดธเตเดธเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด‡เดŸเดชเดพเดŸเต เดกเดพเดฑเตเดฑ เดตเดฟเดตเดฟเดง เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเดฟเตฝ เดธเด‚เด—เตเดฐเดนเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดกเดพเดฑเตเดฑเดฏเต† เด’เดฐเต เดเด•เต€เด•เตƒเดค เดฐเต‚เดชเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดตเดฐเตเด•เดฏเตเด‚ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเดฟเดฒเต‡เด•เตเด•เต เด†เด•เตเดธเดธเต เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเดพเดฏเดฟเดฐเตเดจเตเดจเต.

เดตเดฟเด•เดธเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ, เดธเดฟเดธเตเดฑเตเดฑเด‚ เดตเดฟเด•เดธเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เดจเต‡เดŸเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต, เด•เตผเดถเดจเดฎเดพเดฏเดฟ เดจเดฟเตผเดตเดšเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเตเดณเตเดณ เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดš เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเดฑเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดžเด™เตเด™เตพ เด•เตเดฐเดฟเดธเตเดฑเตเดฑเดฒเตˆเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเดพเดฃเต†เดจเตเดจเต เดšเดฟเดฒ เด˜เดŸเตเดŸเด™เตเด™เดณเดฟเตฝ เดžเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟ: เดžเด™เตเด™เตพ เดตเดฟเดœเดฏเดฟเดšเตเดšเต. เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดธเด‚เดญเดฐเดฃเดคเตเดคเต‹เดŸเต† เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดค เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเด‚เดตเดฟเดงเดพเดจเด‚. เดžเด™เตเด™เตพ เดจเต‡เดŸเดฟเดฏ เด…เดจเตเดญเดตเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ เด‰เตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฏเดฟ - Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเต (เดŸเดฟเดกเดฟเดœเดฟ).

TDG เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเด‚ เดตเดฟเด•เดธเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ เดžเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเด‚ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต, เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฟเด™เตเด™เดณเต† เดชเดฐเดฟเดšเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเด•เดฏเตเด‚ เดžเด™เตเด™เดณเตเดŸเต† เด‰เตฝเดชเตเดชเดจเตเดจเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเดจเตเดจเดคเต เดŽเด™เตเด™เดจเต†เดฏเต†เดจเตเดจเต เด•เดพเดฃเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดตเดพเดธเตเดคเตเดถเดพเดธเตเดคเตเดฐเดชเดฐเดฎเดพเดฏเดฟ, เดžเด™เตเด™เตพ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต† เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเดšเตเดšเต เดตเต‡เดทเด™เตเด™เตพ, เด“เดฐเต‹เดจเตเดจเตเด‚ เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดชเดฐเดฟเดงเดฟเดฏเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเด•เดณเดพเดฃเต. เด’เดฐเตŠเดฑเตเดฑ เดฑเดฃเตเดฃเดฟเด‚เด—เต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเต เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดฑเต‹เตพ เดคเดฐเด™เตเด™เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เด’เดฐเต‡ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดจเดฟเดฐเดตเดงเดฟ เดฑเต‹เดณเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เดพเด‚:

Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเดฟเดจเตเดฑเต† เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเตเด‚ เด•เดดเดฟเดตเตเด•เดณเตเด‚

เด•เดฃเด•เตเดฑเตเดฑเตผ

เดชเตเดฑเด‚ เดฒเต‹เด•เดตเตเดฎเดพเดฏเตเดณเตเดณ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏเดคเตเดคเดฟเดจเต เด•เดฃเด•เตเดฑเตเดฑเตผ เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต; เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•, เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเด•, เด‡เดคเต เดตเดฟเดœเดฏเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด‡เตปเดชเตเดŸเตเดŸเต เดชเตเดฐเต‹เดธเดธเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดกเดพเดฑเตเดฑ เด…เดฏเดฏเตเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เด‡เดคเดฟเดจเตเดฑเต† เดšเตเดฎเดคเดฒ. เดžเด™เตเด™เตพ HTTP, SOAP, Kafka, FIX เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เดชเตเดคเดฟเดฏ เดซเต‹เตผเดฎเดพเดฑเตเดฑเตเด•เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดšเต‡เตผเด•เตเด•เดพเตป เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเตผ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต, IBM MQ-เดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เด‰เดŸเตป เดตเดฐเตเดจเตเดจเต. เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดŸเดพเตฝ, เด•เดฃเด•เตเดฑเตเดฑเตผ เด’เดฐเต เดชเดฟเดถเด•เต เดจเตฝเด•เตเด‚; เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏเดฟ เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดคเตเดตเต†เดจเตเดจเต เด…เดคเต เดชเตเดฐเดคเดฟเด•เดฐเดฟเด•เตเด•เตเด‚, เด…เดคเดฟเดจเตเดฑเต† เดคเตเดŸเตผเดจเตเดจเตเดณเตเดณ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดธเดฎเดฏเดคเตเดคเต เด’เดฐเต เดชเดฟเดถเด•เต เดธเด‚เดญเดตเดฟเดšเตเดšเดพเดฒเตเด‚. เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดŽเด™เตเด™เดจเต† เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เด…เดฑเดฟเดฏเดพเดคเตเดค เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฃเต เด‡เดคเต เดชเตเดฐเดคเตเดฏเต‡เด•เดฎเดพเดฏเดฟ เดšเต†เดฏเตเดคเดคเต - เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเต‡เดฐเต†เดฎเดฑเดฟเดšเตเดšเต, เด‡เดคเต เดตเดณเดฐเต† เดธเตเดฅเดฟเดฐเดฎเดพเดฏเดฟ เดšเต†เดฏเตเดฏเตเด•. เดกเดพเดฑเตเดฑ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป, เด’เดฐเต เดฑเดฟเดชเตเดชเดฏเตผ เด•เตเดฏเต‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต: เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เด†เดฆเตเดฏเด‚ เด…เดคเดฟเตฝ เดชเตเดฐเดตเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเต, เดตเดฟเดœเดฏเด•เดฐเดฎเดพเดฏ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เด…เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตโ€Œเดคเดคเดฟเดจเตเดถเต‡เดทเด‚ เดฎเดพเดคเตเดฐเด‚. เด…เดกเตโ€Œเดฎเดฟเดจเดฟเดธเตโ€ŒเดŸเตเดฐเต‡เดฑเตเดฑเตผเด•เตเด•เต เดฑเดฟเดชเตเดชเดฏเตผ เด•เตเดฏเต‚เดตเดฟเตฝ เดถเต‡เดทเดฟเด•เตเด•เตเดจเตเดจ เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด…เดฒเต‡เตผเดŸเตเดŸเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด’เดฐเต เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดชเดฟเดถเด•เต‹ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเตผ เดชเดฐเดพเดœเดฏเดฎเต‹ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฟเดฏ เดถเต‡เดทเด‚, เดตเต€เดฃเตเดŸเตเด‚ เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•.

เด‡เตปเดชเตเดŸเตเดŸเต เดชเตเดฐเต‹เดธเดธเตผ

เด‡เตปเดชเตเดŸเตเดŸเต เดชเตเดฐเต‹เดธเดธเตผ เดธเตเดตเต€เด•เดฐเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดฏเต† เดธเตเดตเดญเดพเดต เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเดจเตเดธเดฐเดฟเดšเตเดšเต เดคเดฐเด‚เดคเดฟเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด‰เดšเดฟเดคเดฎเดพเดฏ เดชเตเดฐเต‹เดธเดธเตเดธเดฑเตเด•เดณเต† เดตเดฟเดณเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ เด’เดฐเต เดธเดพเตปเดกเตโ€Œเดฌเต‹เด•เตโ€Œเดธเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดฒเตเดตเดพ เด•เต‹เดกเดพเดฃเต, เด…เดคเดฟเดจเดพเตฝ เด…เดต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เดฌเดพเดงเดฟเด•เตเด•เดฟเดฒเตเดฒ. เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ, เด†เดตเดถเตเดฏเดฎเดพเดฏ เดซเต‹เดฎเดฟเดฒเต‡เด•เตเด•เต เดกเดพเดฑเตเดฑ เด•เตเดฑเดฏเตเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด†เดตเดถเตเดฏเดฎเต†เด™เตเด•เดฟเตฝ, เด†เดตเดถเตเดฏเดฎเดพเดฏ เดฏเตเด•เตเดคเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด’เดฐเต เด…เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเดคเดฎเดพเดฏ เดŸเดพเดธเตเด•เตเด•เตเด•เตพ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเดฟเตฝ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš MDM (เดฎเดพเดธเตเดฑเตเดฑเตผ เดกเดพเดฑเตเดฑเดพ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต) เด‰เตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเตฝ, เด’เดฐเต เดชเตเดคเดฟเดฏ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต† เดšเต‡เตผเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเตเดŸเต† เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เดฎเดจเตเดฆเด—เดคเดฟเดฏเดฟเดฒเดพเด•เตเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป, เดžเด™เตเด™เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดŸเดพเดธเตเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เด—เต‹เตพเดกเตป เดฑเต†เด•เตเด•เต‹เตผเดกเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต. เดกเดพเดฑเตเดฑ เดฑเต€เดกเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเตเด‚ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเต† เดธเดพเตปเดกเตโ€Œเดฌเต‹เด•เตโ€Œเดธเต เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต, เดธเตโ€Œเดฑเตเดฑเต‹เดฑเต‡เดœเต เดคเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เดฑเต‹เดณเตเด•เดณเดฟเดฒเตเด‚ เดซเดฒเดคเตเดคเดฟเดจเตเดฑเต† เดธเดฎเดพเดนเดฐเดฃเดคเตเดคเดฟเดฒเตเด‚ เดšเดฟเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดคเตเดคเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต (เดฎเดพเดชเตเดชเต/เด•เตเดฑเดฏเตเด•เตเด•เตเด•).

เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ เดซเดฏเดฒเตเด•เดณเดฟเตฝ เดตเดฟเดตเดฐเดฟเด•เตเด•เดพเด‚:

sum.lua

local x, y = unpack(...)
return x + y

เดคเตเดŸเตผเดจเตเดจเต, เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเดฟเตฝ เดชเตเดฐเด–เตเดฏเดพเดชเดฟเดšเตเดšเต:

functions:
  sum: { __file: sum.lua }

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เดฒเตเดตเดพ? เดฒเตเดตเดพ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฏ เดญเดพเดทเดฏเดพเดฃเต. เดžเด™เตเด™เดณเตเดŸเต† เด…เดจเตเดญเดตเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เด…เดคเต เด…เดฑเดฟเดžเตเดžเต เด•เตเดฑเดšเตเดšเต เดฎเดฃเดฟเด•เตเด•เต‚เดฑเตเด•เตพเด•เตเด•เต เดถเต‡เดทเด‚, เด†เดณเตเด•เตพ เด…เดตเดฐเตเดŸเต† เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เต‹เดกเต เดŽเดดเตเดคเดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจเต. เด‡เดตเตผ เดชเตเดฐเตŠเดซเดทเดฃเตฝ เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดตเดฟเดถเด•เดฒเดจ เดตเดฟเดฆเด—เตเดงเตผ. เด•เต‚เดŸเดพเดคเต†, เดœเดฟเดฑเตเดฑเต เด•เด‚เดชเตˆเดฒเดฑเดฟเดจเต เดจเดจเตเดฆเดฟ, เดฒเตเดต เดตเดณเดฐเต† เดตเต‡เด—เดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.

เดถเต‡เด–เดฐเดฃเด‚

เดธเด‚เดญเดฐเดฃเด‚ เดธเตเดฅเดฟเดฐเดฎเดพเดฏ เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดกเดพเดฑเตเดฑ เดธเตโ€Œเด•เต€เดฎเดฏเตโ€Œเด•เตเด•เต†เดคเดฟเดฐเต† เดกเดพเดฑเตเดฑ เดธเดพเดงเต‚เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดธเตผเด•เตเดฏเต‚เดŸเตเดŸเต เดตเดฟเดตเดฐเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด’เดฐเต เดตเดฟเดชเตเดฒเต€เด•เตƒเดค เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เด…เดชเตเดชเดพเดšเตเดšเต† เด…เดตเตเดฐเตŠ. เด‰เดฆเดพเดนเดฐเดฃเด‚:

{
    "name": "User",
    "type": "record",
    "logicalType": "Aggregate",
    "fields": [ 
        { "name": "id", "type": "string"}, 
        {"name": "first_name", "type": "string"}, 
        {"name": "last_name", "type": "string"} 
    ], 
    "indexes": ["id"] 
}

เดˆ เดตเดฟเดตเดฐเดฃเดคเตเดคเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เดŸเดฐเดพเดจเตเดฑเตเดฒ เดกเดฟเดฌเดฟเดŽเด‚เดŽเดธเดฟเดจเดพเดฏเดฟ เดกเดฟเดกเดฟเดŽเตฝ (เดกเดพเดฑเตเดฑ เดกเต†เดซเดจเดฟเดทเตป เดฒเดพเด‚เด—เตเดตเต‡เดœเต) เดธเตเดตเดฏเดฎเต‡เดต เดœเดจเดฑเต‡เดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด—เตเดฐเดพเดซเดฟเด•เต เดกเดพเดฑเตเดฑ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเตเด•เต€เดฎ.

เด…เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดกเดพเดฑเตเดฑ เดฑเต†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต (เดธเดฟเตปเด•เตเดฐเดฃเดธเต เด’เดจเตเดจเต เดšเต‡เตผเด•เตเด•เดพเตป เดชเดฆเตเดงเดคเดฟเดฏเตเดฃเตเดŸเต).

เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเตเดฐเตŠเดธเดธเตผ

เดšเดฟเดฒเดชเตเดชเต‹เตพ เดชเตเดคเดฟเดฏ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดตเดฐเดตเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดฌเดพเดนเตเดฏ เด‰เดชเดญเต‹เด•เตเดคเดพเด•เตเด•เดณเต† เด…เดฑเดฟเดฏเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต; เดˆ เด†เดตเดถเตเดฏเดคเตเดคเดฟเดจเดพเดฏเดฟ, เด”เดŸเตเดŸเตเดชเตเดŸเตเดŸเต เดชเตเดฐเต‹เดธเดธเตผ เดฑเต‹เตพ เด‰เดฃเตเดŸเต. เดกเดพเดฑเตเดฑ เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚, เด…เดคเต เด…เดจเตเดฌเดจเตเดง เดนเดพเตปเดกเตโ€Œเดฒเดฑเดฟเดจเต เด•เตˆเดฎเดพเดฑเดพเตป เด•เดดเดฟเดฏเตเด‚ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‰เดชเดญเต‹เด•เตเดคเดพเดตเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดซเต‹เดฎเดฟเดฒเต‡เด•เตเด•เต เด‡เดคเต เด•เตŠเดฃเตเดŸเตเดตเดฐเดพเตป) - เดคเตเดŸเตผเดจเตเดจเต เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด•เดฃเด•เตเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเด•. เด’เดฐเต เดฑเดฟเดชเตเดชเดฏเตผ เด•เตเดฏเต‚เดตเตเด‚ เด‡เดตเดฟเดŸเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต: เด†เดฐเตเด‚ เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดธเตเดตเต€เด•เดฐเดฟเดšเตเดšเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผเด•เตเด•เต เดชเดฟเดจเตเดจเต€เดŸเต เดตเต€เดฃเตเดŸเตเด‚ เดถเตเดฐเดฎเดฟเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต.

เดธเตเด•เต†เดฏเดฟเดฒเดฟเด‚เด—เต

เด•เดฃเด•เตเดŸเตผ, เด‡เตปเดชเตเดŸเตเดŸเต เดชเตเดฐเต‹เดธเดธเตผ, เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดชเตเดฐเต‹เดธเดธเตผ เดฑเต‹เดณเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดธเตโ€Œเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดฒเต†เดธเต เด†เดฃเต, เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดฑเต‹เตพ เดŸเตˆเดชเตเดชเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟ เดชเตเดคเดฟเดฏ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเตเด•เตพ เดšเต‡เตผเดคเตเดคเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดคเดฟเดฐเดถเตเดšเต€เดจเดฎเดพเดฏเดฟ เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเดพเตป เดžเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เดคเดฟเดฐเดถเตเดšเต€เดจ เดธเตเด•เต†เดฏเดฟเดฒเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดธเด‚เดญเดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดธเดฎเต€เดชเดจเด‚ เดตเต†เตผเดšเตเดตเตฝ เดฌเด•เตเด•เดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต. เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเต†เตผเดตเตผ เดšเต‡เตผเดคเตเดค เดถเต‡เดทเด‚, เดชเดดเดฏ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดšเดฟเดฒ เดฌเด•เตเด•เดฑเตเดฑเตเด•เตพ เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเตเดคเดฟเดฏ เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด•เตเด•เตเดจเตเดจเต; เด‡เดคเต เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เดธเตเดคเดพเดฐเตเดฏเดฎเดพเดฏเดฟ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต เด•เต‚เดŸเดพเดคเต† เดฎเตเดดเตเดตเตป เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เดฌเดพเดงเดฟเด•เตเด•เดฟเดฒเตเดฒ.

เดกเดพเดฑเตเดฑ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เตพ

เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เตพ เดตเดณเดฐเต† เดตเดฒเตเดคเตเด‚ เดฎเดฑเตเดฑเต เดตเดธเตเดคเตเด•เตเด•เดณเตเด‚ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚. เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดฌเด•เตเด•เดฑเตเดฑเดฟเตฝ เดŽเดฒเตเดฒเดพ เดกเดฟเดชเตปเดกเตปเดธเดฟเด•เดณเตเดฎเตเดณเตเดณ เด’เดฐเต เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเต เดธเด‚เดญเดฐเดฟเดšเตเดšเต เดกเดพเดฑเตเดฑ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เด†เดฑเตเดฑเต‹เดฎเดฟเดธเดฟเดฑเตเดฑเดฟ เดžเด™เตเด™เตพ เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด’เดฌเตโ€Œเดœเด•เตโ€Œเดฑเตเดฑเต เดจเดฟเดฐเดตเดงเดฟ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเด‚ โ€œเดชเดฐเดคเตเดคเตเดจเตเดจเดคเตโ€ เดคเดŸเดฏเตเดจเตเดจเต.

เดตเต‡เตผเดทเดจเดฟเด‚เด—เต เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต: เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เด“เดฐเต‹ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด‚ เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเต, เดžเด™เตเด™เตพเด•เตเด•เต เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดŸเตˆเด‚ เดธเตเดฒเตˆเดธเต เดŽเดŸเตเดคเตเดคเต เดฒเต‹เด•เด‚ เด…เดชเตเดชเต‹เตพ เดŽเด™เตเด™เดจเต† เด•เดพเดฃเดชเตเดชเต†เดŸเตเดŸเตเดตเต†เดจเตเดจเต เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚. เดฆเตˆเตผเด˜เตเดฏเดฎเต‡เดฑเดฟเดฏ เดšเดฐเดฟเดคเตเดฐเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดกเดพเดฑเตเดฑเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ, เดžเด™เตเด™เตพเด•เตเด•เต เดชเดคเดฟเดชเตเดชเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด’เดฐเต†เดฃเตเดฃเด‚ เดฎเดพเดคเตเดฐเด‚ เดธเด‚เดญเดฐเดฟเด•เตเด•เดพเด‚ - เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏเดคเต - เด…เดคเดพเดฏเดคเต, เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเดฐเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เดชเดคเดฟเดชเตเดชเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดธเดฎเดฏเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดšเดฐเดฟเดคเตเดฐเด‚ เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚: เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, 1 เดตเตผเดทเดคเตเดคเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดชเดดเด•เตเด•เดฎเตเดณเตเดณ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดตเดธเตเดคเตเด•เตเด•เดณเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•. เด†เตผเด•เตเด•เตˆเดตเดฟเด‚เด—เตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเต: เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เด‡เดŸเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเต, เดจเดฟเดถเตเดšเดฟเดค เดธเดฎเดฏเดคเตเดคเต‡เด•เตเด•เดพเตพ เดชเดดเดฏ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เตพ เดจเดฎเตเด•เตเด•เต เด…เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚.

เดšเตเดฎเดคเดฒเด•เตพ

เดฐเดธเด•เดฐเดฎเดพเดฏ เดธเดตเดฟเดถเต‡เดทเดคเด•เดณเดฟเตฝ, เด’เดฐเต เดทเต†เดกเตเดฏเต‚เดณเดฟเตฝ, เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเตเดฑเต† เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดชเตเดฐเด•เดพเดฐเด‚ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเดพเตปเดกเตเดฌเต‹เด•เตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเตเด•เตพ เดฒเต‹เดžเตเดšเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดพเดฃเต:

Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเดฟเดจเตเดฑเต† เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเตเด‚ เด•เดดเดฟเดตเตเด•เดณเตเด‚

เด‡เดตเดฟเดŸเต† เดจเดฎเตเด•เตเด•เต เดฎเดฑเตเดฑเตŠเดฐเต เดฑเต‹เตพ เด•เดพเดฃเดพเด‚ - เดฑเดฃเตเดฃเตผ. เดˆ เดฑเต‹เตพ เดธเตโ€Œเดฑเตเดฑเต‡เดฑเตเดฑเตโ€Œเดฒเต†เดธเต เด†เดฃเต, เด•เต‚เดŸเดพเดคเต† เดˆ เดฑเต‹เดณเตเดณเตเดณ เด…เดงเดฟเด• เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเตเด•เตพ เด†เดตเดถเตเดฏเดพเดจเตเดธเดฐเดฃเด‚ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเด•เตเด•เดพเดตเตเดจเตเดจเดคเดพเดฃเต. เดœเต‹เดฒเดฟเด•เตพ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดฑเดฃเตเดฃเดฑเตเดŸเต† เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเด‚. เดธเต‚เดšเดฟเดชเตเดชเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต†, เดธเดพเตปเดกเตเดฌเต‹เด•เตเดธเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเตเดคเดฟเดฏ เดŸเดพเดธเตเด•เตเด•เตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดพเดงเตเดฏเดฎเดพเดฃเต; เด…เดต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเตฝ เด’เดฐเต เด•เตเดฏเต‚เดตเดฟเตฝ เดธเต‡เดตเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดคเตเดŸเตผเดจเตเดจเต เดฑเดฃเตเดฃเดฑเดฟเตฝ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด‡เดคเตเดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดœเต‹เดฒเดฟเดฏเต† เดœเต‹เดฌเต เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. เดžเด™เตเด™เตพเด•เตเด•เต เดŸเดพเดธเตโ€Œเด•เต เดŽเดจเตเดจเตŠเดฐเต เดŸเดพเดธเตโ€Œเด•เต เดคเดฐเดตเตเด‚ เด‰เดฃเตเดŸเต - เด‡เดต เด’เดฐเต เดทเต†เดกเตเดฏเต‚เดณเดฟเตฝ (เด•เตเดฐเต‹เตบ เดตเดพเด•เตเดฏเด˜เดŸเดจ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด†เดตเดถเตเดฏเดพเดจเตเดธเดฐเดฃเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด‰เดชเดฏเต‹เด•เตเดคเตƒ-เดจเดฟเตผเดตเดšเดฟเดšเตเดš เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เดณเดพเดฃเต. เด…เดคเตเดคเดฐเด‚ เดœเต‹เดฒเดฟเด•เตพ เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดŸเตเดฐเดพเด•เตเด•เตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚, เดžเด™เตเด™เตพเด•เตเด•เต เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏ เด’เดฐเต เดŸเดพเดธเตโ€Œเด•เต เดฎเดพเดจเต‡เดœเตผ เด‰เดฃเตเดŸเต. เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดฒเดญเตเดฏเดฎเดพเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ เดทเต†เดกเตเดฏเต‚เดณเตผ เดฑเต‹เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฃเด‚; เดˆ เดฑเต‹เดณเดฟเดจเต เด’เดฐเต เด…เดตเดธเตเดฅเดฏเตเดฃเตเดŸเต, เด…เดคเดฟเดจเดพเตฝ เด…เดคเต เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด…เดคเต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ; เด…เดคเต‡ เดธเดฎเดฏเด‚, เดฎเดฑเตเดฑเต†เดฒเตเดฒเดพ เดตเต‡เดทเด™เตเด™เดณเต†เดฏเตเด‚ เดชเต‹เดฒเต†, เดฏเดœเดฎเดพเดจเตป เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เดจเดฟเดฐเดธเดฟเดšเตเดšเดพเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดจเตเดจ เด’เดฐเต เดชเด•เตผเดชเตเดชเต เด‡เดคเดฟเดจเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚.

เดฒเต‹เด—เตผ

เดฎเดฑเตเดฑเตŠเดฐเต เดฑเต‹เดณเดฟเดจเต† เดฒเต‹เด—เตผ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เด…เด‚เด—เด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดฒเต‹เด—เตเด•เตพ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต‚เดŸเต† เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เดพเดฃเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เด’เดฐเต เด‡เดจเตเดฑเตผเดซเต‡เดธเต เดจเตฝเด•เตเดจเตเดจเต.

เดธเต‡เดตเดจเด™เตเด™เตพ

เดธเต‡เดตเดจเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเต เดŽเดŸเตเดคเตเดคเตเดชเดฑเดฏเต‡เดฃเตเดŸเดคเดพเดฃเต. เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเดฟเตฝ, เดธเดพเตปเดกเตโ€Œเดฌเต‹เด•เตโ€Œเดธเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดŽเดดเตเดคเดฟเดฏ เดนเดพเตปเดกเตโ€Œเดฒเดฑเดฟเดฒเต‡เด•เตเด•เต เดเดคเตŠเด•เตเด•เต† เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเดพเดฃเต เด…เดฏเดšเตเดšเดคเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เดˆ เดนเดพเตปเดกเตโ€Œเดฒเดฑเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเตเดคเดฐเด‚ เด…เดจเดฒเดฟเดฑเตเดฑเดฟเด•เตเด•เตฝ เด…เดจเตเดตเต‡เดทเดฃเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเดšเตเดšเต เดซเดฒเด‚ เดจเตฝเด•เดพเด‚.

เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเดฟเตฝ เดธเต‡เดตเดจเด‚ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต:

services:
   sum:
      doc: "adds two numbers"
      function: sum
      return_type: int
      args:
         x: int
         y: int

GraphQL API เดธเตเดตเดฏเดฎเต‡เดต เดœเดจเดฑเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเตเด‚ เดธเต‡เดตเดจเด‚ เด•เต‹เดณเดฟเด‚เด—เดฟเดจเต เดฒเดญเตเดฏเดฎเดพเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚:

query {
   sum(x: 1, y: 2) 
}

เด‡เดคเต เดนเดพเตปเดกเตเดฒเดฑเต† เดตเดฟเดณเดฟเด•เตเด•เตเด‚ sumเดซเดฒเด‚ เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เตเด‚:

3

เด…เดจเตเดตเต‡เดทเดฃ เดชเตเดฐเตŠเดซเตˆเดฒเดฟเด‚เด—เตเด‚ เดฎเต†เดŸเตเดฐเดฟเด•เตเดธเตเด‚

เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด‚ เดชเตเดฐเตŠเดซเตˆเดฒเดฟเด‚เด—เต เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเตเด‚ เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเตป, เดžเด™เตเด™เตพ OpenTracing เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ. เดˆ เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เดณเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดธเดฟเดชเตเด•เดฟเตป เดชเต‹เดฒเตเดณเตเดณ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดกเดฟเดฎเดพเตปเดกเต เด…เดจเตเดธเดฐเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเต เด…เดฏเดฏเตโ€Œเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด‡เดคเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดŽเด™เตเด™เดจเต† เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟเดฏเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด‚:

Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเดฟเดจเตเดฑเต† เดตเดพเดธเตเดคเตเดตเดฟเดฆเตเดฏเดฏเตเด‚ เด•เดดเดฟเดตเตเด•เดณเตเด‚

เดธเตเดตเดพเดญเดพเดตเดฟเด•เดฎเดพเดฏเตเด‚, เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดถเต‡เด–เดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด—เตเดฐเดพเดซเดพเดจ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฆเตƒเดถเตเดฏเดตเตฝเด•เตเด•เดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเดจเตเดจ เด†เดจเตเดคเดฐเดฟเด• เด…เดณเดตเตเด•เตพ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเตฝเด•เตเดจเตเดจเต.

เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเด•

เดตเดฟเดคเดฐเดฃเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เด…เตปเดธเดฟเดฌเดฟเดณเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เด‰เดณเตเดณ เด’เดฐเต เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต RPM เดชเดพเด•เตเด•เต‡เดœเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เด’เดฐเต เด†เตผเด•เตเด•เตˆเดตเดฟเตฝ เดจเดฟเดจเตเดจเต‹ Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเต เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, Kubernetes-เดจเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ เด‰เดฃเตเดŸเต (Tarantool Kubernetes เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ).

เดฌเดฟเดธเดฟเดจเดธเตเดธเต เดฒเต‹เดœเดฟเด•เต (เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป, เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ) เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป, เดตเดฟเดจเตเดฏเดธเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ Tarantool Data Grid เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต UI เดตเดดเดฟเดฏเต‹ เดžเด™เตเด™เตพ เดจเตฝเด•เดฟเดฏ API เดตเดดเดฟ เด’เดฐเต เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‹ เด’เดฐเต เด†เตผเด•เตเด•เตˆเดตเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดธเดพเดฎเตเดชเดฟเตพ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ

Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดŽเดจเตเดคเตŠเด•เตเด•เต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚? เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, เดฎเดฟเด•เตเด• เดฌเดฟเดธเดฟเดจเดธเตเดธเต เดœเต‹เดฒเดฟเด•เดณเตเด‚ เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดกเดพเดฑเตเดฑเดพ เดซเตเดฒเต‹ เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต, เดธเด‚เดญเดฐเดฟเด•เตเด•เตฝ, เด†เด•เตเดธเดธเต เดŽเดจเตเดจเดฟเดตเดฏเตเดฎเดพเดฏเดฟ เดฌเดจเตเดงเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเดพเตฝ, เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เดกเดพเดฑเตเดฑเดฏเตเดŸเต† เดตเดฒเดฟเดฏ เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเด•เตเด•เดฒเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เดณเตเดŸเต† เด‰เตฝเดชเตเดชเดจเตเดจเดคเตเดคเดฟเดจเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดตเดฟเด•เดธเดจ เดธเดฎเดฏเด‚ เดฒเดพเดญเดฟเด•เตเด•เดพเดจเตเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเดฟเดธเดฟเดจเดธเตเดธเต เดฏเตเด•เตเดคเดฟเดฏเดฟเตฝ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฑเดฟเดฏเตฝ เดŽเดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เดฎเดพเตผเด•เตเด•เดฑเตเดฑเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดถเต‡เด–เดฐเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเตเดตเดดเดฟ เดญเดพเดตเดฟเดฏเดฟเตฝ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดฎเดฟเด•เดšเตเดš เด“เดซเดฑเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดžเด™เตเด™เตพเด•เตเด•เต เดฒเดญเดฟเด•เตเด•เตเด‚. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดœเต‹เดฒเดฟเด•เตพ เดนเตˆเดฒเตˆเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด‚:

  1. เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฟเดตเดฐเด™เตเด™เตพ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเดจเตเดจ เดฑเต‹เดฌเต‹เดŸเตเดŸเตเด•เตพ เดจเดฎเตเดฎเตเดŸเต† เดกเดพเดฑเตเดฑเดพ เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เดเดคเต เดญเดพเดทเดฏเดฟเดฒเตเด‚ เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เดณเต‹ เดฑเตˆเดฑเตเดฑเดฟเด‚เด—เต เด•เต‹เดกเต‹ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‹ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดˆ เดชเตเดฐเดถเตเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.
  2. เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเต เดกเดพเดฑเตเดฑ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เดตเตเดฏเดคเตเดฏเดธเตเดค เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑ เดซเต‹เตผเดฎเดพเดฑเตเดฑเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฒเตเดตเดฏเดฟเตฝ เด•เต‹เดกเต เดŽเดดเตเดคเดพเด‚, เด…เดคเต เด’เดฐเตŠเดฑเตเดฑ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเดฐเดฟเดตเตผเดคเตเดคเดจเด‚ เดšเต†เดฏเตเดฏเตเด‚. เดชเตเดฐเต€-เดชเตเดฐเต‹เดธเดธเตเดธเดฟเด‚เด—เต เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดกเตเดฏเต‚เดชเตเดฒเดฟเด•เตเด•เต‡เดฑเตเดฑเต เด“เดซเดฑเตเด•เตพ เดซเดฟเตฝเดŸเตเดŸเตผ เดšเต†เดฏเตเดฏเดพเดจเต‹ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เดฎเดพเตผเด•เตเด•เดฑเตเดฑเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดเดœเดจเตเดฑเตเดฎเดพเดฐเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเต‹ เด•เดดเดฟเดฏเตเด‚.
  3. เด‡เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดธเตเด•เต†เดฏเดฟเดฒเดฌเดฟเตพ เดธเตŠเดฒเตเดฏเต‚เดทเตป เด‰เดฃเตเดŸเต, เด…เดคเต เดกเดพเดฑเตเดฑ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดชเต‚เดฐเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เดกเดพเดฑเตเดฑ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดฒเตเด•เตพ เดจเดŸเดคเตเดคเดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เด…เดชเตเดชเต‹เตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดคเดฟเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดกเดพเดฑเตเดฑเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดจเดŸเดคเตเดคเตเด•เดฏเตเด‚ เดชเตเดฐเดคเดฟเดฆเดฟเดจเด‚ เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดฏเต‹เดœเดจเด•เดฐเดฎเดพเดฏ เด“เดซเตผ เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เดธเต‡เดตเดจเด‚ เดŽเดดเตเดคเตเด• - เด‡เดคเดฟเดจเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเดฒเดฟเดฒเต† เด•เตเดฑเดšเตเดšเต เดตเดฐเดฟเด•เดณเตเด‚ เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดฒเตเดตเดพ เด•เต‹เดกเตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เด…เดŸเตเดคเตเดคเดคเต เดŽเดจเตเดคเต?

เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเตเดฑเต† เดŽเดณเตเดชเตเดชเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดžเด™เตเด™เดณเตเดŸเต† เดฎเตเตปเด—เดฃเดจ Tarantool เดกเดพเดฑเตเดฑ เด—เตเดฐเดฟเดกเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด‡เดคเต เด’เดฐเต เดธเดพเตปเดกเตโ€Œเดฌเต‹เด•เตโ€Œเดธเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดนเดพเตปเดกเตโ€Œเดฒเดฑเตเด•เตพ เดชเตเดฐเตŠเดซเตˆเดฒเดฟเด‚เด—เดฟเดจเตเด‚ เดกเต€เดฌเด—เตเด—เดฟเด‚เด—เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเตเดณเตเดณ เด’เดฐเต IDE เด†เดฃเต.

เดธเตเดฐเด•เตเดทเดพ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเดฟเดฒเตเด‚ เดžเด™เตเด™เตพ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฏเตผเดจเตเดจ เดจเดฟเดฒเดตเดพเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดธเตเดฐเด•เตเดท เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดตเตเดฏเด•เตเดคเดฟเด—เดค เดกเดพเดฑเตเดฑเดพ เดตเดฟเดตเดฐ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเดฟเดฒเตเด‚ เดธเตผเด•เตเด•เดพเตผ เดตเดฟเดตเดฐ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เดณเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเตเดŸเต† เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดจเดฟเดฑเดตเต‡เดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเตเดฎเดพเดฏเดฟ เดžเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดฑเดทเตเดฏเดฏเดฟเดฒเต† เดŽเดซเตโ€ŒเดŽเดธเตโ€ŒเดŸเดฟเด‡เดธเดฟเดฏเตเดŸเต† เดธเตผเดŸเตเดŸเดฟเดซเดฟเด•เตเด•เต‡เดทเดจเต เดตเดฟเดงเต‡เดฏเดฎเดพเดฃเต.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•