PayPal ืืื ืืขืขืคื ื ืื ืืงืืจ ืงืึธื ืคืื ืื ืฉืืื-ืืึธืืขืจืึทื ื DBMS JunoDB, ืืืึธืก ืืึทื ืืคึผืืึทืืืืฅ ืืึทืื ืืื ืึท ืฉืืืกื-ืืืขืจื ืคึฟืึธืจืืึทื. ืืขืจ ืกืืกืืขื ืืื ืืืืืขืก ืืืืืื ื ืืื ืืืื ืืืืขืจืืืื, ืืึธืจืืืึธื ืืึทื ืกืงืึทืืึทืืืืืื, ืฉืืื ืืึธืืขืจืึทื ืฅ ืืื ืื ืคืืืืงืืื ืฆื ืฉืขืคึผื ืืื ืืขืจืืขืจ ืคืื ืืืืื ืืขืจ ืคืื ืกืืืืึทืืืืื ืืึทืก ืงืึทื ืขืงืฉืึทื ื ืืื ืคึผืจืืืืงืืึทืืึทื ืืืืืึทื ืกื ืืื ืืื ืขื. ืืื PayPal, ืึผืืขื ืึทืืข ืกืขืจืืืืกืขืก, ืคึฟืื ืืึทื ืืฆืขืจ ืืึธืืื ืก ืฆื ืคึผืจืึทืกืขืกืื ื ืคืื ืึทื ืฆืืขื ืืจืึทื ืืึทืงืฉืึทื ื, ืืขื ืขื ืืืื ืฆื JunoDB. ืื ืคึผืจืืืขืงื ืงืึธื ืืื ืืขืฉืจืืื ืืื Go (ืึท Java ืงืืืขื ื ืืืืืืึธืืขืง) ืืื ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื Apache 2.0 ืืขืจืืืืืขื ืืฉ. ืืืืึทืืขืจ ืึทื ืืืืืงืืื ื ืืืขื ืึธื ื ืขืืขื ืงืขืจืขืงืฉืึทื ื, ืืืคึผืจืืืืืึทื ืฅ ืืื ืขื ืืขืจืื ืืขื ืคืื ืื ืงืื.
JunoDB'ืก ืืจืืืืขืงืืืจ ืืื ืืืืืจื ืืืืฃ ืืขืจ ื ืืฆื ืคืื ื ืืืื ืืืืื ืกืขืจ ืืืืก ื ืขืื ืื ืคืืจืืื ืืขื ืคืื ืงืืืขื ื ืืคืืืงืืฆืืขืก ืืื ืคืืจืืืืื ืืื ืฆืืืืฉื ืคืจืืงืกื ืกืขืจืืืขืจืก ืืืืก ืืืืืืฆืืืืื ืฆืืืจืืื ืฆื ื ืืจืืคืข ืคืื ืกืขืจืืืขืจืก ืกืืึธืจืืืืฉ ืืืขื ืืขื ืืืืกืคืืจื ืึท ืืงืฉื. ืืขืืขืจ ืคึผืจืึธืงืกื ืกืขืจืืืขืจ ืฉืึทืคื ืคึฟืึทืจืืื ืืื ืืขื ืืื ืึทืืข ืคืื โโืืื ืืื ืืืื ืืึธื. ืกืขืจืืืขืจืก ืกืืึธืจืืืืฉ ืืื ืจืืืืจื ืจืืงืืืขืกืฅ ืฆื ืึท ืืจืืคึผืข ืกืืึธืจืืืืฉ ืกืขืจืืืขืจืก ืืึทืืืจื ืืืืฃ ืึท ืคึผืึทืจืืืฉืึทื ืื ื ืืื ืืขืงืก ืกืืึธืจื ืืื ืื ืขืืงื ืืืกืืจืืืืืืขื ืงืึธื ืคืืืืจืึทืฆืืข ืกืืึธืจืืืืฉ ืกืืกืืขื.

ืืึทืื ืืขื ืขื ืคึผืึทืจืืืฉืึทื ื ืืื ืืื ืืงื ืฆื ืกืืึธืจืืืืฉ ื ืึธืืื ื ืืฆื ืืึทืฉืื ื, ืืืึธืก ืจืึทืืืกืึทื ืืึทืื ืืึทืืืขืืื ื ืืืขื ื ืึธืืื ืืื ืื ืงื ืืื ืืืึทืงืกื ืึธืืขืจ ืืึทื ืฉืจืืืคึผื. ืฆื ืขื ืฉืืจ ืฉืืื ืืึธืืขืจืึทื ืฅ, ืืขืืขืจ ืฉืืืง ืคืื ืืึทืื ืืื ืจืขืคึผืืืงืืืืื ืืืืฃ ืขืืืขืืข ืกืืึธืจืืืืฉ ื ืึธืืื, ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ืจืึทืืขืืืขื ืืื ืคึฟืึธืจืืึทืฆืืข ืืืขื ืืืื ืกืขืจืืืขืจืก ืคืึทืจืืึธืื. ืื ืฉืึทืคืื ื ืคืื ืืขืึธืืจืึทืคืืงืึทืืื ืคืื ืื ืืขืจืืขืืืืื ืกืืึธืจืืืืฉ ืืื ืืขืฉืืืฆื, ืืื ืืืึธืก ืืจืืคึผืขืก ืคืื ื ืึธืืื ืืขื ืขื ืืืื ืืื ืคืึทืจืฉืืืขื ืข ืืึทืื ืกืขื ืืขืจืก.

ืืืืฃ ืืึทืื ืกืืึธืจืืืืฉ ื ืึธืืื, ืืื ืืขื ืขื ืืืื ืืื ืืึทืจืึทื ืึธืืขืจ ืืื ืืืืข ืกืืึธืจืืืืฉ ืืืืืจื ืืืืฃ ืื RocksDB ืืืืืืึธืืขืง. ืืืขื ืคึผืขืจืืึทื ืึทื ืืื ืกืืึธืจื, ืื ืืึทืื ืืขื ืขื ืกืืึธืจื ืืื ืื ืงืจืืคึผืืื ืคืึธืจืขื (ืื ืขื ืงืจืืคึผืฉืึทื ืฉืืืกื ืงืขื ืขื ืืืื ืืืฉืืืกื ืึธืืขืจ ืืืจื ืืขืจ ืงืืืขื ื ืึธืืขืจ ืฉืืขืื ืืืืฃ ืื ืคึผืจืึทืงืกื ืืืจืื).

ืฆื ืึทืงืกืขืก ืื ืืึทืืึทืืืืก ืคึฟืื ืึทืคึผืืึทืงืืืฉืึทื ื, ืึท ืงืืืขื ื ืืืืืืึธืืขืง ืืื ืกืึทืคึผืืืื ืืืึธืก ืืื ืึทื ืึทืคึผื ืคึฟืึทืจ ืึทืคึผืืึทืงืืืฉืึทื ื ืืื Java, Go ืืื C ++. ืืขืจ ืงืืืขื ื ืืืื ืืื ืกืืืคึผืืึทืคืืื ืืื ืคืื ืืื ืืขืืืขื, ืืื ืงืึธืืคึผืืขืงืก ืืึธืืืง ืืื ืกืขืืืื ืืก ืืขื ืขื ืืจืึทื ืกืคืขืจื ืฆื ืื DBMS ืืืึทื ืืืขื ืืขืืืขื. ืื ืื ืืขืจืึทืงืฉืึทื ืฆืืืืฉื ืื ืงืืืขื ื ืืื ืื ืืึทืืึทื ืกืขืจ ืึธืืขืจ ืคึผืจืึทืงืกื ืืื ืืืจืืืขืงืึธืื ืืืจื ืึท ืื ืงืจืืคึผืืื ืงืึธืืื ืืงืึทืฆืืข ืงืึทื ืึทื. ืฆื ืคืืจื ืืื ืฉืืงื ืจืืงืืืขืก, ืืืจ ืงืขื ืขื ื ืืฆื ืื ืืึทืคึฟืขืื ืฉืืจื ืฆืืืื ื, ืืืึธืก ืจืขืคึผืืึทืงืืื ืึทืืข ืื ืงืืืคึผืึทืืืืึทืืื ืคืื ืื ืงืืืขื ื ืึทืคึผื.
ืืขืจ ืกืืกืืขื ืืื ืืืืืื ื ืฆื ืคึผืจืึธืฆืขืก ืจืืงืืืขืก ืืื ืคึผืจืืืืงืืึทืืึทื ื ืืืขืจืืง ืืืืืึทื ืกื, ืืืฉื, ืึท ืงื ืืื ืคืื ืืจืื ืกืืึธืจืืืืฉ ื ืึธืืื ืืื ืืืื ืคึผืจืึทืงืกื, ืืขืฉืืคื ืคืื n1-ืืืืืืขื-32 ืื ืืืืืจืึทื ืืึทื ืฅ (32 Intel Xeon 2.30GHz CPUs, 214G RAM ืืื 450G SSD-based storage) , ืืื ืืขืืืขื ืืืืืืช ืฆื ืฆืืฉืืขืื ืคืึทืจืคืขืกืืืงื ืืืืืื ื ืื ืืงืกืื 2.5 ืืื ืืื 95% ืคืื ืงืึทืกืขืก ืืื 16 ืืื ืืื 99% ืืืขื ืคึผืจืึทืกืขืกืื ื 200 ืืืืื ื ืกืืืืึทืืืืื ืืึทืก ืืืก ืงืึทื ืขืงืฉืึทื ื ืืื ืึท ืืืืคื ืคืื 15 ืืืืื ื ืจืืงืืืขืก ืคึผืขืจ ืกืขืงืื ืืข (ืืื 3000 ืกืืืืึทืืืืื ืืึทืก ืงืึทื ืขืงืฉืึทื ื ืืื ืึท ืืืืคื ืคืื 80 ืืืืื ื ืจืืงืืืขืก ืคึผืขืจ ืกืขืงืื ืืข, ืืืืืื ืืื ื ืืฉื ืืงืกืื 6 ืืื ืืื 95% ืคืื ืงืึทืกืขืก ืืื 15 ืืื ืืื 99%. ืืื PayPal, JunoDB-ืืืืืจื ืืึทืืื ืื ืืก ืืื ืขื ืืืขืื 350 ืืืืืึธื ืจืืงืืืขืก ืคึผืขืจ ืืึธื.

ืืงืืจ: opennet.ru
