Artem Denisov ( bo0rsh201 , Badoo )
Badoo ααΊααΆααα αααααααΆαααα½ααααααααα»ααααααα·αααααα αα αα α»ααααααααΎαααΆαα’αααααααΎααααΆααα α»αααααααααα αα 330 ααΆαααΆαααα ααΌααΆαααα·αααααα ααα»ααααα’αααΈαααααααΆααααΆαααααα ααααα αααα»αααα·ααααααΆαααααααΆααααααΎαααΆααααα αα α»αααααααααααΊααΆααΎααααααΆαα»αααΌαααααααα’αααααααΎααααΆαααααα αα 3 petabytesα ααΆαααααΆααααααα’αααααααΎααααΆααααααααΎαααΆααααα ααααΌαααααααΈαααα αα 3,5 ααΆα α αΎαααΆαα’αΆαααΊαααα αα 80 ααΆααααααΎαααα»ααα½ααα·ααΆααΈ. αααααΊα αααΎαααΆαααααααΆαααααααααΆααααααααααααΎα α αΎααα½αααΆαααΆαααΆαααααΆαααΆαα½ααααα αΆαααα
αααα»αααΉααα·ααΆαα’αααΈααΆααα
ααΆααααααααααααα ααααααααΆαα»α αα·αααααΎααΌαααααΆααΌαα
α αΎααααα»αααΉαααΎαααΆααΆαααααααααααα’αααα’αα·ααααααα ααΆααΉαααΆαααΆαααααααα‘αΎααα·αα’αααΈαααααααααΆα’αα·αααα ααααααα»αααΉααααααΆααααΈα
ααα»α
ααααΆααα ααα»αααααααα»αααΉααα·ααΆααααα’α·ααααααααααα’αααΈαααααααααΆααααααΎααααα»αααααΎααααΆααααΆααααα
αα
α»αααααααααα
α₯α‘αΌααααααΌαα
αΆααααααΎαα
ααΌα ααααααα»αααΆααα·ααΆα αααααΉαααΆααΆαααααΉαα‘αΎααα·α α αΎαααΎααααΈα αΆααααααΎαααΆαα ααααααααΆαα½α α αΌαααΎαααα§ααΆα αααααΌαα αααα»αα
ααΎαααΆααα·α
αα
ααΆαααΌαα
αα½α ααΎαααααΌαααα½ααα αααααΆαα»α αα·αααααΎααΌαααα’αααααααΎααααΆααα αααα»αααααααααα ααΆααα·α
αα
ααΊααΌαα
ααΎαα’αΆα
ααααΎα’αααΈααααΆαα
- ααΆααααα»ααααααααΎα,
- αααααααααΆααααα’αααα½α ααααααα»ααααααααΆαα αααΎααααα₯α‘αΌααααα
- ααΎαα’αΆα ααα‘αΎααααΆαααΈαααΆα αααΎααα αααα»αααααααααααα·ααααααααααααΎα α αΎαααΆαα hard drive ααααα ααΎαα½αααΆ α αΎααααααΆαα»αααΌααααα ααΈαααα
Badoo ααΆαααααααα·ααΆααααα - ααΆααα₯α‘αΌαααα αα·ααα αααααα (αα αααααΆααΎααααα ααααα) - ααααα ααΎαααΆαααΈαααααααααΆ αα ααΆααααα»α DCs ααααααΎαααααΆααα ααΌα αααα αααααΎααααααΊααα’αααα»ααααααΆααααΎαα
ααΎαααΎαααααΆααααααΆαααΈαααΆα
αααΎα αααα α
ααΆααΆ "ααΌααα" α αΎαααΎαααα½αααΆαα
αααααααααααααΆαα»αααΌαααα ααα»ααααααΆα αΆααααΌα
ααΆααΆααα’αααΈαα½αα ααΎααααΈα±ααα’αααΈαααααΎαααΆαααΆα ααΎαααααΌααααααααΆααΎαααΆαααΈαααΆαααααΎαααΉααααααΆαα»αααΌααααα½αααΆα α αΎααα
ααΈαααααααα αα·αα
αΆαααΆα
αααΎαα’αΆαααα·αααα
ααΎαααααααααΆααα½αα
ααα½ααα
αααα»ααααααααααα»αααααααΎαααΆαα½αααΉαααααααΆαα’αααΈα’αααααααΎααααΆααα αααααΉαααΆαααααΉααααααα αααα»αααααΈααααααΎα ααΎαααΆαα α
ααΆααΆ place_id α αΎαααααααααΆαααααααααααα
ααα’α»ααα
αααααααααααΌαααααααα’αααααααΎααααΆααααααΌαααΆααααααΆαα»αα ααΎαααααΎαααααΈα
αα ααααΆααααΆαααααΌα ααΌααααΈαααααα’αΆα ααααΌαααΆαααααΎααααα - ααΎααα·ααΆαααΆααΌαααααααα’αααααααΎααΆαα½αααααααααααααααΉαα α»αα ααα ααΎαααΆαααΈαααααααααα ααΌαα’ααα»αα αααααααααΈααα ααΎααααααααΉααα ααααααα’αααααααΎααααΆαααααα ααααΌααα αααααααααααααΌααααααΆαα»αααΆ α αΎαααΎαααΉαααΈαααααααααααααΌααααααα±ααααΆααΈα
αααβααΊβααΆβααααααβαα·αβααΌαβααααΆαα ααα»ααααβααΆβααΆαβαα»ααααααααα·βαααΆαβααααΆααα ααΈαα½αααΊααΆααΆααΆααααααΌα ααααααα»αααΆααα·ααΆα α αΎαααΈααΈαααΊααΆααΆαα½αααΉααα·ααΈααΆααααααααααΎαα’αΆα ααααΎααΆαααααααΆααααααααΆααααΆαααΆααααα½ααααααααΆαααααααααααααααααααΈα αΎαααααααααΆαα αααα»ααααααΈα α’ααααα·αα αΆαααΆα αααααΎα’αααΈααααααααααα
αααα αΎαααΆαααααααααΆααΊαααααΆαααα½αααΎααααααΆαααααααααα
αααααΊαααα ααααααΆα 2009 α αα½αααααΆαααΉααααααΌααααααα ...
α αΎααα α ααα»α ααααααΎαα αΆααααααΎααααααααΆααααΆαααααααΆααααααααΆααα»ααα·ααααα·ααΆααααΆααα ααΎααΆααα»ααα·ααααα·α’αααΈαααα?
ααααΌααααα’αααααααααΆαααΆααααααα ααΎαβαα·αβα’αΆα βααΆααβ Hard Drive α αααΎαβαα βααΎβαααΆαααΈαβααβαα½αβααΆαβαααβααΎαβα ααβααΆαα α αΎααααααΆαααααΆαααΆαααα αΆααΆααααΆαααα½αααΆααααααααΆ αα·αααΆαα½αααΉαααΆαααΎαα‘αΎααααααα»ααα·ααααααα
αα·αααΈααΈαα αααααΊααΆααΆαααααααα ααΆαααααααα atypical αααααΆαααΈα αααααΆααααΆαααΈααααααααα·ααΆαααααΎα‘αΎααα·ααα αααα»αα ααααααααααααα αα½αααΆααΆαααααααααΆααααΆαα αααααΊα§α αα½ααααα½αααααααααααα»αααΆαα’αα»αααα ααα»αααααα αααααΆαα½αααααΆααΆαα½αααΉαααααΆαααααΉαααα
αααααΊααΆααα’αααααααΆααααααΆα 2009 ααα»ααααααΆαααααΆααα αααααΌαααΆαααΆααααααα ααααΆααααααααααααααααααα ααΎαααΆαααΆαααααΉαα‘αΎααα·α ααΌα αααααααα»αααααΆα 2009 α’αααΈααααααααΆαααΊα’αΆαααααααΆαααααα»αααΆαα½αααΉαααΏααααα
α αΎαα ααα»α α α»ααααααααΊαααααα
αααααααΊαααααααααΆααααΆαααα
αααααα α αΎαααΎαααααΌαααααΎααααααΎααα½αα
ααα½ααααα ααΆαααααα ααΎαααααΌαααααΎααααΆααααααααααααααα
αααα»αααααααααααα·αααααα αα·ααααΆαααΈαααααΆααααααα αααα’αααΈαααΆααα’ααααααααα·ααα
α α αΎααα·αααααααααααααααααααΎαααΆαα
αΆααααααΎαααΆααα·ααααΆαααααα½αααααααα»αααααα½αααααΆααα·αα·αααααΎααααααΎαααααααααΆα
αααΎαα αα½αααααααΆααα·αα·αααααΎαααααααααα―αααΆαααΆαααα»αααΌα
ααΆ PolyCeph αα·α Luster αααααα ααΆαβαααα αΆβαααα»αβααΆαβα’αα»αααα αα·αβααααα·ααααα·ααΆαβαα·ααΆαβααααΆααα αα½αααααΆαααα·αααα ααΎαααΆαααααΆααΆαααααΆαααααα»ααα·ααααααααΆααααΌαααΆαααα NFS αα
ααΎααααααααΈαα½αα ααΎααααΈααααΎααΆαααααααΆαααΆα‘αΎαα ααΆαα’αΆαααααααΎαααΆααα·αααα’ ααΎαααΆαααΆααααααααααααααΆαααααααααΈα’ααααααααααααααααΆα
α αΎααα ααΈαααα αα ααΎαααΆααααααααΆαααΎααΆαααααΎααααΆααα’αααΈαααααα α ααΆαααααΆαααααααααα»αα
ααΆαααααααΊααΆ SHDs αααααααααΌαααΆααα
ααΆα‘αΎαααΆαα·ααααααααΆααααΆααααααΆαα»ααα·ααααααααααα αα½αααΆααΆααααΎαααααΆαααΆααααααααΌαααΆααααααα
ααΎαααΆαααΈααα·αααααα’α»ααα·αα
α»ααααααα αααα ααΎαααΆααααααααααΆαααΈααα½αα
ααα½αααΌα
α αΎα SHDs ααΆααααααααααΆααααααΆααΆαα
αααααααααα·ααααΆαααααΌαααααααΎα α§. αααααΆαα nginx ααααααΎα α¬ααααΆααααΆααααααααααααΎααααΈαααααΎααααΎαααααΆααααΌαααααΆαααααα
ααΆααααααα α α·ααααααααΆααα»ααααααααα·ααΆαααααααα αααααΊααΆ SHD α ααΆααΆαααααααααααααΆαα»αααΌαααα ααΆααΆαααααα·αααααΆααααααΆαααΆαααααΆαααααΆαααΈαααΆαα½αααΆαααΉαα
ααΌαααΈααΈαα
αααααΊααΆαααααααΆαααΆαααααΆααα
ααΆααααΆααα»α, i.e. ααΎαβα’αΆα
βαααα»αβααα αβαααα»αβα
αααΎαβαααβαααα»αβααα αβααΌα
βααΆαβαααα
ααα»ααααααααΆααα»ααα·ααααα·αααααα α‘αΎααααΆαααΆαααα ααα αα ααααααα ααα½αα’αααααααΎααααΆαα αα·αααΆααααα»ααα ααΎαααααααααααααΎαα‘αΎα αααα αΆααααΎαααΆαααΆαα αΆααααααΎαααΎαα‘αΎαα α αΎααααα αΆαα ααΈαααααΊα αααΆααααΆαα - SHD ααΆαα½ααααααααΌαααΆααα ααΆα‘αΎαααΎααααΈαααααΆαα»αααΌαααααΆα αααΎααααα»αααα·ααΆαααΌα αα½αααΆαααα½αααα½αααααΈααΆαα’αΆααααααΉαααα’ααααααΆααα αααααΆααΆααα·ααααααΆααααΆααααα»αααα α¬α’αααΈααααααααα α₯α‘αΌααααααΎααα·αααΆααααααααααα»αααααα’αααα’αΆα ααααΎααΆαααααααΆαααΆααααααααΆαααααααα α’αααα’αΆα ααΆααα’αααΈααα αααα»αααΆ α αΎαααΆααΉαα’ααααααααααα»αααΆαα’αΆαααΆααααΆαααα’α ααΆαα·αααααΆαα’αΆαααααααΆα
ααΌα
ααααΆααΉαααΌαααααααααΎαααα ααΈαααααααΌαααααααΌαααΆαααααΎαα»αααααα·αααΆααααΆαα α αΎαααΆααΉααααααΆαααααααααΎαααΆααααααα½ααααααΆαααααΆααα
αααααΈααΆααααα ααΆααα½αααααΆααααα αα α»αααααααααααααα ααααα·αααΎααΎαααα½αααΆαααααααααΆαα½αααΎαααΈ 500 RPS αααααΆααααΌααααα ααΎαααΆαααΈααααα§ααααααααα»αααααΌαααΆαααααΆααααα αααα αΆα αΆααααααΎααα½α α αΎαα α αΎαααΆα’αΆααααααααααααααΆαααααααΆαααα½αααΎα αααααΆαααα ααα½αα’αααααααΎααααΆαααααα»αααΎαα‘αΎα α’αααΈαααΉαααΆααααα’αΆααααααα αα αααααααΌαααααααΌαααΆαααααΎα±αααααααΎαααΌα ααααα
ααΎααααΈαααααΎαααααα·αααααΆα ααΎαααΆααααααα α α·ααααα αααααα ααΆαααααααααΎααααΈααΎααααααααααα»α - ααΆααΌαα α’αααΈααααααα»αααΎαα‘αΎα α’αααΈαααααααΌαααΆαααααΎα±αααααααΎαα
α αΎααα
ααΈαααα’αααΈααααααααΆαααααα
αααα»αααααααααΎαα
αααα»αααΆααα·ααΆααα½α α αΎααα αααα»αααααΆαααΈ 80: ααΎαααΆαααααΎα’αΆα 3,5 ααΆαααααα»ααα½ααα·ααΆααΈαααααΆααα XNUMX ααΆααααα αααααα»ααα½αααααα αααααΊααΆ, αααααΊααΆααΆααα»αααααΆααααααΆααααΈααααα·α αααα ααΆα αααΆααααΆααααΆααΆαα’αΆαααααΌαααααααΎα±αααααααΎαα‘αΎα α αΎαααΆα αααΆααααΆααα’αααΈααααα
ααΆαα ααα»α ααΌα αα½ααααα ααΆαααΆααααΆααααααααΆααααααΊααΌα ααΆααα»αααααααΆααα α»αααααα αααα ααααΌααα αααααΆααααα αΆααααααΎαααΎαααα»ααααααααααααααΆαααααα ααΌα ααΆαα½ααα α αΎαααααΌαααΆααααα αΆααααΆαααααααααααα»αααααααααααα αααααΆααααβααΆααβααβααΌ α¬βαα·αβααβααΌ ααΆβα’αΆαααααβααΆβααΆβαα ααΆβαααΆαααΆ α αΎαβαααβααααΎβααααΆααααβαα½ααααβα αα αααααααα ααααααααΆααααααΎααΆααΌαααααααααΆααααΊαααα ααααΆααααΆαα - αα½ααααα αααα»ααααααΌαααΆαααα»αααααΆα αααΎαααΎααα½αααα ααααααααΆαααααααααΎααααααααααΆα ααΆααααααααααααΆααααααΆααααΆαα½αα’ααααααα αααΎαααΌα ααΆαααΈαα»α α αΎαααΌαααααααααΆααααααΎααααα·αααααΌαααΆαααααΎαα»αα
ααΆαααααα ααΎαααΆααααα»ααα·αααααααααα
ααΌα
αα½αα ααα»ααααβαααααΉαβααΉαβαααβααΆαβααααΎβααΆβα
αααΎαβαααααΆααβααΆααα α αΎααααααααααΆαααΆααααααααα
ααΈαααααΊααΆαααααααααααΆαααααααΆααα
ααααΆαααααααΆααααΆαα½α LRU ααΉααααααααΆααααα αΆααΆααα’ααααααααΎαα αα½αβααΎαβαααα»αβααααΎα’αααΈβα αααΉα?
ααΎααααααααα½αααΌα
ααααα
ααΈαα»αα
αααααααααααααΎαααΆαα½αααΉααααααααααα»α αααααααΌαααΆαααα α
ααΆ photocaches α αααααααΆααααααΆααααΌααααΈααααΆαααααααΆααααα»αααααα
ααΎααΆααααΎαααΆαααΈααΆααααα»ααααΆαααΌα ααααα ? αααααΊααΆα’αααααααΎααααΆααααααααΎα αααααΊααΆαααααααααα»αα α’αααΈααααααααΆαααΊααΌα ααααΆααΉααα»αα ααΎααΎαααααααα’αααΈαααΆα?
ααΆααααΆααααααΆαααΆαααΈααααααΆαααΈααααα»ααααα»ααααααΆαααααΏαααΏαα α§ααΆα ααααααααΆαα½α SSD α α αΎαααααααααααααΆαααααααΆααααΌαααααΆααα½αα
ααα½αααααΌαααΆααααααΆαα»ααα
ααΎααΆααααα
ααΎααΆααΎααα ααΌα α’αααΈ? α’αααααααΎααααΆααααααΎααααΎαα»αααΌαααα NGINX αααααααααΆααΆααΎαααααΌααα αααα»αααααΆαααααααΆααααΌαααααΆαα ααααα·αααΎαα·αααααα αααααααΆαααα proxy_pass αα ααΆαααααααααααα»αααααααΎα ααΆαααααΌαααααΈααΈααα α αΎααααααα±ααααΆαα α’αααααααΎααααΆααα
ααα»ααααβααΏαβαα½αβαααβααΊβααΆα αΆαβααΆαα α αΎαβααΆβαα·αβα αααΆααβααΆβααΆαβα’αααΈβααΎαβα‘αΎαβαα βααΆαβαααα»αβαααβααα ααΆααααΎαααΆαα’αααΈαα½αααΌα αααα
ααααΆαααααααΆααααααΌαααΆααααα
ααααΆααΈαααααΆααα αα
ααααααα»ααα·ααΆαααΆ "ααΈαααααΆαα" ααααα·αααΆααααααΆααΆααααααααααααα»αααααΆααα½αα
ααα½ααααααα αα ααΆαααααααΊααααΆααααααΆααααΈαα
αααα»αααααααααα―αααΆαααα»αααααα
- αααααΊααΆααααα»ααααααΌαααααΎαααααΆαααααΈααααΌααααΈαα α
- αααααΊααΆααααΆαααααααΆαααααα ααααααααΆαα»αααΌααααααααΆαααααΎαα»ααααΆααααααααΆααααα αα α»ααααααα
- αα·αααααΆαααααααΆαααααααΆαα αααααΌαααααααΌαααΆααα»αα ααααΈααααΆαααααααΆααααΆαααααΎαα αα ααααααααααΎαα·α ααΆααα»ααααααα½αααα
ααΎααααΈα±ααααΆααααΎαααΆα ααΎαααααΌααααααααααααααΆαααααααΆααααα ααΎαααααΌααααα αααΌααααα αααα»αααΆα‘αΎααα·αααα αααααααΆααααΎαααΆαααααΌααααα»ααααααα
Nginx ααααΆααααααααααα
ααΆαα RAMDisk access.log αααααΆααααααΎααΈαα½αα αααααΆαααα αΆαααΈααααΌααα
ααΆααααΌααααααααΆααΆααααααΎααΆαααααα (ααΆααΆααα·αααΆαα ααααΌαααΆαααα) αα·αααΆαααΆαααΆαααααΆααααΌαααΆααααααΎα ααΆαααααα ααΆα’αΆα
αα·ααΆαααΆ "ααΌαααααΈ 1" α αΎααααααΆααααααΆααααα·ααααααα’αΆαααα α¬ααααΆαααααααΆαααααα
α¬ααααΆαααααααΆαααααααΆαα α¬ααααΌααααΈα
α’αΆαααααααΎααα ααΎαααααΌααααααα α α·αααααΆααααΌαααααΎα’αααΈααΆαα½αααΌαααα
ααΎαααΆααααα·αααΌα αα½αααααααα»αααααΎαααΆααα ααΎαααΆαααΈαααΈαα½αααααα’αΆααααααα ααα»αααααΆαα·α αα α αΎααααααΆαα»ααααα·αα·α’αααΈααΆαααααΎααααΆααααΌααααα½αα ααα½ααα αααα»αα’αααα αα αΆαααααααΆα
ααΆααααααΆαααααααααΌααα
ααΈααα αααααΆααααα αα·αααααΎααΆαααα
αΆαααΌα
ααΆααααααα ααΆααααααΆααααΈααΌααααααααΆαααααΎαα»ααααΆαααααα αααααΆαααααΎααΆα
αααΎααα
ααΆααααααΆαααααααΆαααααα
αα·αααΆαα
ααΈααΆαααααα
ααΌααααααααααΌαααΆαααααΎαα»ααααα αα·αααααΌαααΆαααααΎαα»ααα·α
ααΆααΉαααΆααααααΌαααΆααα»αα
ααααΆαααααΎααα
ααααΈααααΆαααααααΆαααααα
α
αΌααα
αααα»ααααααααααααΆααα
α αΎααα
ααααααααΎαα’ααααα ααααα»ααα
αααα»αααααΆαααααααΆαα ααΎαααααΆααααα
αΆααααααΎααα»αα’αααΈαααΆααα’ααα
ααααΈααααΆαααααααΆαααααααΆααααααα·αααΎαα’αΎαα α αΎαααααα·ααΈαααααααΎαααΆαααα’α
ααΎααααΈα±ααααΌαααααααΌαααΆααααααΆαα»αααααΆαααα αααααααΌααααΈααΆαα ααα·ααααααα’αΆαααα ααΎαααααΎααΆαααααΆα proxy_store α αΎαααα·ααααααα’αΆααααααααΆ RAMDisk ααα i.e. αααααΆααα’αααααααΎααααΆαα ααΆααααΎαααΆαααΏαααΆααα ααΆααΆααααααΉααααααααΆααααα»ααααααΆαααΈαααααααΆαααααααΆαααααα½αα―αα
αααα½αααααα αααααΊααααα ααα αΆαααααΎαα ααΌααΆαααααΆαααΈαααααΆαααααα
α αΌααα·ααΆαααΆααΆαα ααααααααααΆαααΈααααα»αα ααα½ααααα αα·ααααΆαααΈααααααΎααααΆαααααααΆααα ααα½αααΈ (αααααΆαααααααααΆααΎαα‘αΎα)α
ααΎαβααααΌαβαααααβααΆβααΎβααααΎβααΆβαα½αβαααααΆααβααΌαααβαα½αβααΆ αα·αβααααααβααΆβαααβααααΌαβαααααΌαβααΆβαα
βααΆααα
αααααΎαααΌαα αααα»αααΊ Round Robin α α¬ααααΎααΆαααα ααααα?
αααα αααΆααααΆααΆααα»ααα·ααααα·αα½αα ααα½α ααΈαααααααΎαααΉαααααΎααααΆααααααΆαααααααΆααααααΆαααααα·αααααΆααααα»αααααΆαααΆαααααααα ααααΎααΉαα α»αα ααα ααΎαααΆαααΈαα ααααααα½αα ααα½αα αα ααΈαααααΆααααΌαααΆαααΆαααα»α ααα»αααααα ααΎαααΆαααΈααααααΆααααΆααααα ααΈααααααα αΎαα α αΎαααααα·αααΎααΆααα’αααααααααΎαααΆαααΆααΉαα’αΆαααααααΆααα αααααΈααΆααΆααααΆαααΈααα½αα ααα½αααΌα αα αααα»αα ααααααααααα
ααΎαβααααΌαβαααααβαααβαα·αβα αααΆααβααΆααβααΆβααΎβαααΆαααΈαβααβαα½αβααΆβααααΌαβα α»αα αβααααΎβαα½αβααΆα
ααΆααα·ααΈα αΆαααΆααα ααΎααα hash ααΈ URL α¬ hash ααΈ sharding key ααααααΎααααααΆααα αααα»α URL α αΎαα ααααΆααΆαα ααα½α servers α ααΉαβααααΎααΆα? ααΉαα
ααΆαααααα ααΎαααΆαααααΎ 2% ααΆα§ααΆα ααα αααααΆαα "example_url" αα½αα
ααα½α ααΆααΉααααααα
α»αα
ααα
ααΎαααΆαααΈααααααααΆααα·αα·αααα "XNUMX" α αΎαααααΆαααααααΆααααΉαααααΌααααα
ααααΆαααααααααΆααααΆααααα’αΆα
ααααΎαα
ααΆαα
ααα»ααααβααΆαβαααα αΆβααΆαα½αβααΉαβααΆαβααααβαααα»αβαααααααΆαααβαααβαααα Resharding - αααα»αααΆααααααΆααααΆααααααΌαα ααα½ααααΆαααΈαααα
α§αααΆααΆ α αααααααααΆαααααααΆααααααααΎααα·αα’αΆα αααααααΆαααΆαααααα α αΎαααΎααααααα α α·ααααααααααααΆαααΈααα½ααααα
αααααααααα
α₯α‘αΌαααα α’αααΈαααααΌαααΆααααα
αααα·αααααααααΈαα ααα»ααααααααα½αα ααΌα
αααα ααααΎααααααααααααΆααα’αααααααΎαααααΆααααΆα ααααΎαααααααα URLs α₯α‘αΌααααααααα
ααΎαααΆαααΈαααααααααααα ααααΆααβαααααΆααβααΆααβααΌαβααααΌαβααΆαβααααΎβα±ααβααΆαβαα»ααααΆαβαα½αβαααααα ααααΎααΆααα’ααααααΆααααΎα
ααααααααα»αααααααΎα ααΆααααααΆαα·αααα’ ααααΆαααααααΆααα αα·αα’αααααααΎααααΆαααα·ααααα
α·αααα αααα»αβαα·αβα
ααβααααΎβααΌα
ααααβααα
αααααΎαααααααα·αααααΉαααΎααααα
αααα ααΎααΎααα½αααααΎα’αααΈ? ααΎαααααΌαααααααΎααααΆααααααΆαααααααΆααααααααααααααα·αααααΆα αααααΆααααααΎααΌα ααααΆαα ααΎαααΆαααΈαααααΌα ααααΆααααα αΎαααααααα ααα»ααααααααΌαααΆαααΆααααααααΆααα ααΉαααΆααααααΌαααααα α αΎαααΆααααααααααΆααααααα ααΆαα·ααααα»αααααΆααααααα ααΆααααΌαααΆαααα α ααΆααΆα hashing ααΆααααΆααα
ααΎααΆααΎααα
ααΌα
α’αααΈ?
ααΎααααα»αααΆααα½αα
ααα½αααΈ sharding key α αΎαααΈαααΆαααΆααααααααααααΆααΆααα’αααα
ααΎααααααα ααΆαααααα αα
α
ααα»α
0 αααααα’αααααααΆ αα·αα’αα·ααααΆααααααΆαααα
αΌαααααΆα αααααΆαααα ααΎαααΆαααααΆαααΈαααααααααΎαααΆααα’αααα
ααΎααααααααΌα
ααααΆααΆααααααααα
αααΆαααΈαααααΈαα½ααααααΌαααΆαααααααααα
ααα»α
αα½α α αΎααα·ααααααααααΎαααΆαααΆαααααα·α
ααΆα‘α·ααΆαα
ααΆ α’αΆαααααα ααα»ααα ααααΌαααΆααααααΎααααααΆαααΈααααα αα
ααααααααααΎαααααααΎα ααΎαααΎαααααΆααααα α§ααΆα ααα ααααΎ A - ααΆααΆα hash αα
ααΈααα - α αΎαααΆααααΌαααΆααααααΎααα server 2. Request B - ααα server 3. α αΎαααΌα
αααααα
ααΎα
ααΎααΆαα’αααΈααΎαα‘αΎααααα»αααααΆαααΆαααα ααα‘α»αααααααααΌααααα?
ααΎααα·αααααΎα±ααααααΆαααααααΆααααΆααααΌαααΆααα»ααααΆαααΌα
ααΈαα»ααα α αΎααα·αααααΌαααααΆααα’ααααααα ααα»ααααααΎαααααΌααααααααΈαα½αααα
α
ααααΆαααααΈ ααΌα
ααααααΎαα·ααΆαα±ααα
ααα
αααΆαααΈαααααΈααααΆααα½αααααααΎααααααΎαα
αααααααα ααααΉαααα αααααα αα·α ααΎαααααααααΆαα
ααΈαααα
ααΆααΆααα·αααΆαα αααα»αααααΆαααΆααααααα ααααααΎα
αααααα ααα»ααααβαα½αααβααΆαβα
ααβαααααβααΆαβαα»αα α αΎαααΎαααΎαααΆααααΈαααααΌαααααααΎααα
ααααΆααα
ααΎαααΆαααΈααααααααα½ααα α αΎααααΆαααΈααααααΎααααΆαααααααΆααααΆαααααΆααααααΌααααααΆααααααα
α»ααααααααα»αααααα ααΆααααΎαααΆααααΆαααΆαααααα·αααααΆα α αΎαααααα·αααΎα’ααααααααααααΆαααΈαααααΈααΆαααααααααΆαα ααααα·αααΆααααα αΆα’αααΈαααα»ααααα
ααΈαααα α’ααααααααα αα·αααααααααααα·α
ααααα αααα
αΆααα αΌααααααααΆαααααααΆαααααααααααα α αΎαα’αααΈαααααΎαααΆαααα’α
αααα½ααααα½αααααα ααααΆαααΆαα½αααΉαααΆαααα·αααα α§αααΆααΆ ααααααααααααααααα’αααααααΆααααααΆααα
α αΎαααΎααα·αααΆαα·αα
αααααααΎααααααΈαααα‘αΎααα·ααα
αααααααα ααααΎα±αααααααααααααΆαααααααΆαααα·αααααΉαααααΌα α αΎαααΌα
αααααα
ααΎ ααααα·αααΎα§ααΆα ααα αααΆαααΈαααααΌαααΆααα·αααααΎαααΆαα‘αΎααα·α α αΎαααΎαααααΌαααααΎαα»αααααΆααααααΌα
ααααα
α ααΎαααααΆαααααααααΆααααΆαααααααΆααααΌαααααααα»ααα»ααα½ααα
ααααααααΈαα½αα αααααΎααα½ααΆααΆααααα½ααααΆαααΈαααΆαα½αααααα
αα
α»ααααααααααΆααα
α»αα α αΎαααααα·αααΎααααΆααααα αα½ααααα»αα
αααααααΆαααΈαααααααααΎααα·αα’αΆα
ααααΎααΆα αααα
ααΆα
αααααΉααα
ααΈαααα ααΆαααααααΆαα· ααΎααα·αααΆαααααΆαααααααΆααααΆαα½ααα
ααΈααααα αααααΊα§α ααΆαααααΆαα ααα»αααααααΆαα αα
ααΆααααααΎααααα’αααααααΎααααΆαααααα»αααααΌαααΆαααααΎαααΆαα ααααα·αααΎαααααΆα
ααααααααααααΈ αααααΎααα·αααααΆααααααααααααΆααααΆαααααα»αα ααΆαααααΆααααα»αααααααααααα
ααΎααΆααααα»αα ααααα·αααΎα
αααααααααααααΆαααααααααΌα αααααΎαα’αΆα
ααααΎααΆααααααα
α
α·ααααα½α
α αΎα - ααΎααααΈαα»ααααΆαααΈααααααα
ααααΈαααααΈ α¬α’αα α¬αααα ααααΆαααα½αααΆααααα½αααααααααα
ααααα·ααΆαα’αααΈααααααααααααΆαααααααΆααα αααααΎαααααααα
ααΆα αΆααααΌα ααΆαα·αααΆαα’αααΈαααα»αααααΆααα ααΈαααααα ααα»αααααα·ααΈααΆαααααααααΆααααααααααααααΆαααααααΆαααααααΆααααααα±ααααΎαααΌαα’ααααΆαααα·α αααα αα 98% α ααΆαααααα αααα»αα ααααααααΎ 80 ααΆααααααααα»ααα½ααα·ααΆααΈααΆααα 1600 ααΆααααααΆααααα»αα αΎααααααΊααΆααααα»αααααααΆααΆαααααα»ααα½ααααααΌααααΆαααΆααααααααααααΆααααΎααααααααΆααα»ααααα»αα
ααΎαααΆαααΆαααααΆαααΈαααααΆααααααα αααα»α DCs ααααααΎαα ααα½αααΈ α αΎαααα½αααΆαααααααΆαα ααα½αααΈααΊ Prague, Miami αα·α Hong Kongα
αααα αα½αααΆααΆαααΈααΆαααα
αααα»αααΌαααααΆαα
αααΎα α¬αα·α
αα
ααΆααααΈααααΆαααααα
ααΈαα½ααααααααΎαα
α αΎαααΆααααΆαααααααΆααααααα’ ααΎαααα½αααΆαααααΌααααΈααααΆαααααααΆααααα ααααααΈααΈααΌαα·αααΆααααα αααααααΆαα·αα αΆαααΆα ααααα»αααΆααααααΎααΆαα·ααΆαααααα α αΎααα ααΈααα αααααααΎ NGINX+ Lua ααΎαααΆαα’αα»αααααααααα·ααααΆ utilitarian ααΆα αααΎαα
α§ααΆα ααα ααΎαα’αΆα
ααΆαααααααΆαα½α webp α¬ jpeg ααααααα»αααΈαα
ααααΎα (ααΆαααααααΊααΆααααααααααΎαααααΆαααααα·αααααΆα) ααΌαααΎαααΈαααααααααΆαααααΆαααααα
ααΆα
ααα ααααΎααΆααααααα
α
α·ααααα½αα
ααα½α ααΎαααΆαααααΆαααααααααα½αα
ααα½αααα ααααΎααΆαααααΆααααααΌαααα αααΆααααα α¬ααΆααααΌαααααααΆααα
αααααΆααααΈααααΎααααΆααααααα’ αα ααααααα§ααΆα ααα α’αααααΆααααααα·ααΈααΌααααααααααααα αΆαααΌααα α αΎααααααα·ααΈααΌαααααααα·αα ααααααααααΆα CPU ααααα’αα·αα·αααααα»αααΆαααααΎαα»αααΌααααααα½α α αΎααααααΆααααααααΌαααα αααΆαα ααα αααΆααααΆαααα½α ααΎααααΈαα»αααΆα αΌααα αααα»α αααααΆαα ααΎαα’αΆα αααααΆαααααΆαααΆααααααΌααααΆαααΆαααααααα½αα ααα½ααα αααα»α URL αααααααα UPport α αΎαααααΆαααααααΆααααΌαααααΉαααααΆααααααΌαααα αααΌαααααααααα½αα―αα ααΆααααα½α ααΆααΉαααααΎαααΎαααα ααααααΎαααΆααα ααΎααΈα α±αααα·αααΆααααα’αΆα ααααΎααΆααα ααΉαααΆαααααΎαα»α α αΎααααααΆαααα»αααΌα’αααααααΆααααΆααα
ααααα·ααΈααα ααΎαααΆααααααΎαααΆαααααΈααα’αΌααΆααΆααΆαααααααααααααααΆαααααΆαα α»ααααααααααααα·αα·αααααα’αααα’αα·αααααααααααααααααα»αααααα
ααΆααααα»αααααα ++ . ααΎα ααα α ααααααα αα·αααΆαααΆαααααΌααΌα .
ααΎαααα’αΆα αααααααααααα·ααααΆααα·αααααΆα αααΎααα ααΈααααααααα ααΆα§ααΆα ααα ααΎαα’αΆα αααααα watermarks αααααααααααααΎαααΆαααΆαααααα URL ααΎαα’αΆα ααααΎαααα·α αααα·α α¬ pixelate ααΌαααα αααααΊααΆααααααααΎαα αααααα αΆαααΌαααααααααα»ααα ααα»ααααααΎααα·αα αααααα αΆααα»αααααααΆαα ααΆααααΎαααΆαααΆαααα’ ααΆααααΌαααΆαα’αα»αααααα ααΈαααα
ααΎααΎαααα½αααΆαα’αααΈαααα? ααΎαααα½αααΆαααΈαα·αααα»ααααααααΆα α’ααααΆαααα·α ααααα’ α αΎααααα»ααααααΆαα½αααααΆααα ααΎααα·αααΆααααΈααΈααΌααααααα ααΎαααΆαααΈαααΆαααααααα α₯α‘αΌαααα ααΆααααΆαααααΆαααΆααα»αααααααΆααααΆαααΈαα»αα ααΎαααααΌααααααα±αααααα½αααΎαααΌααααααααααααααΆααααΆαααα»ααααααΆααΆααααααααΆα
αααααΆααααααΉαααΆααααα‘αααααα·αααααΌαααα α’αααΈααααααααΆααα ααΈαααααΊα αααΆαααα·αα αααΆααα αααα»ααα·αααΆαααα»ααα·αααΆαααααΎαα’αΆαααα·α αα ααααΎαααααααα CDN ααααΎααΆαααΆααααααααα
α αΎαααΆαα αααΎαααααααΆα’αααααααΆααααααααα»αααααααΆαα’αΆα ααΆααααα½ααα½αα α ααα»α’αααΈαα·αααααΆααααααααΆααααααΌαα’αααΈαααΆααα’αααα ααΆ CDN? ααΆααΉαααΌα ααααΆααα CDNs ααααΎαααΆααα’ααα’αΆα ααααΎααΆααΆαα α αΎαααΆαα ααα»αααα½αα ααα½αα
ααΈαα½αααΊααΌαααα
αααααΊααΆα
ααα»α
ααααΆαααα½αααα αααααΆαα
ααΆααααααααααααααΎα α αΎαααΎαααααΌαααΆαααΆααααααααααα±ααααΆαα
αααΎαααΆααααα’αΆα
ααααΎαα
ααΆαα ααααα·αααΎαααααΆαααααααααΆααα½αα
ααα½αααΈα’ααααααααΆααΈααΈααΈ α αΎαα’ααααα·αααΆαα’αααΆα
ααΎααΆαα ααΆααΉααα·ααΆααααααΆααα’ααααααα»αααΆαααααα
ααΆαα½αααΆαα
ααααααα’αααααΆααααα»ααα·αααααααα α αΎααα
ααααααα’αααααΆαααα αΌαααααααΆααα ααααααΎααααα’αααααααΎα
αααα»αααΌααααααα§ααΆα ααααα½ααααα’αααα α₯α‘αΌαααα ααΆαα½αααΉαα αααααΆαα ααΆααααααααααααααΎα ααΎαα’αΆα α§ααΆα ααα αααα»αααααΈααΆααααα αΆαα½αα ααα½α α¬ααΆαααααα αααααααΈ ααΌαα αΌααα ααΆαααααΆαααΈα α αΎααααααααααα ααΈααα ααααα·ααΆαααΆααααααααΆα ααΎαα’αΆα ααααααααΆααααααΌααααα»ααααααααααα½αα ααα½ααααααΎαααααΌαααΆαααααα»ααααα ααΎαα’αΆα αα·αααααααΌα ααααα ααΆα ααΌαααΎαααΈαααααααααΆαααααΆαααααααααΆα ααααα α₯α‘αΌαααααααα·αα·ααΆα αααΎααααα»αααααΌαααΆααααααΌααα ααΎα αααααααααΆαααααααΆαααααα α αΎαβααΎαβαα·αα·αααβααΎαβααΆβααΆβαααααΆαα α αΎαβα αααΆαβαααβαααΆαβααΌαβααΎααααΈβαααααβααβααΆαβαα·αβααααααααΈβαα½αβα ααα½αα ααααα·αααΎααΆαααα·ααα ααΆα CDN ααΆααΉαααΆαααααα·ααΆααααααααααα α¬α§ααΆα αααααααα·αααΎα§αααααα ααα»ααΆαα½αααΎαα‘αΎαααΎαααΉαααΈα’αααΈαααααΆαααΎαα‘αΎαααΎαααΉαααΈααααααααα ααΆαα½αααΆαα·ααα·ααΈααααααααΆα αααααΊααΆααΆαααααα·ααααΆαααααΌαα
ααΆαααααα·ααααΆαααΈααΈαααααΆαααααααα·ααΆαααααααα ααΈαααααααααααααααΆααα·ααααα»αα’αα·ααααααΆααΌαααΆααααα αΎα α αΎαααΆααααααΌαααΆαα’αΆααΈαααααααααααααααΆααΆα αααΎααα ααααΆααααΆαααααααααααΆ α αΎαααΆαα·ααααααααααΉααααα·α CDN αααααα
α αΎαβα ααα»α βαααααΆααβααΈβα ααα»α βαα»αβααΊβ
ααααααααΆααααα
ααΎααααΆαααααααΆααααΌααα ααΎαααΆααααααα·ααααΆααΆααααΆααααΆα
αααΎα ααααα·αα’αΆα
ααααααααΆαααΆαααααΎαα»αααΆαα ααΆαα·αααααααΆ CDN ααΆαα½αααΉαααααααααααα»ααααΆαααααα½ααα½αα
ααα½ααααα’αααααΆαααααΎααααα’αααα α§ααΆα ααα ααΆαα’αα·αααααΈα URLs ααααα·αααΎα’ααααα·αα
ααα±αααααΆαααΈααααααα’αΆα
ααααΆααααααΌαα’αααΈαα½αααΆαα ααΎα’αααα
ααααααΆααααααΌα URL αα
ααΎαααΆαααΈααα αα·αα’αα·αααααΈαααΆ α αΎααααααΆααααααααΎαααΆαααΆααααααααΆααααααα½αα
ααα½ααα
ααΈαααα
ααΎααΆαααααα·ααααΆαααααααα αΆαα’αααΈαααα? αααα»αααααΈααααααΎα CDN αα·ααααααΆαααααΎαααααα’ααα
α αΎααααα»αααααΈααααα’ααα ααααα·αααΎα’αααααΆααααααΌαααΆαα’αΆααΈαααααααΆααααΆααααΆαα½α αααα’αααα’αΆα
α’αα»ααααααΆααααΆαααΆααααα½αααΌαα’αααΈααααααα»αααΆααααα αΆαα’αααααααααα½αα―αα α αΎαααΆααΉαααααΎαααΆααααΆαααα’α₯αααα
ααααΆαα½αααΉααααααααααα»αααααααααααΆα
ααα»ααααααααα·αααΎα’αααααΆααααααααααΆαααΌαα αα½αα ααα½α α αΎααα·α αα ααΆααα·αααΆααααΆαααα α’αααα’αΆα αα CDN ααααα»ααααα·ααΆαα α¬ααααα·αααΎαααααααΆ αα·αααααΆαααΆαααΆααααααΆαααααααΆααα’αααααΆαααΆααααααααααα
α αΎα CDNs ααααΎαααΆαα’αααΈαααααΎαααααΆααα’ααααααααα»αααΆαααααΆααα’αααα₯α‘αΌααααα ααΎαααααααα»αααΆαααΌα α¬αααα½αα
ααα½αα
αααααΊα’αααΈααΆααααααα±ααααΌαααα
α₯α‘αΌαβαααβααΎαβααααβααααΎαβαα βαα»αβααααα·α βαααα»αβααΆαβααΎαβαααααβααααβααΎα α αΎαβαα·ααΆαβα’αααΈβααα αβαααα»αα
ααααΆα 2013 ααΆαααααααα»ααα α
αααΆαααΈαααααααΆαααααααΆααααααΌαααΆααααααα αααα αΆααααΎαααΆαααΆαααΆαααα
α α’αααΈααααααααΆαααΊααα’α αααα»ααα·αααααααααα»αααΎαα‘αΎαα αα·αααααΉαααααΆα 2013 ααΎαααΆααααΆαααΈααααααα αα 80 αααααΆαααα
αααααααααα»α α αΎααααα αα 40 ααααΆαααααααΆαααα
αααα»α DC ααΈαα½ααα αααααΊααΆαα·αααααα 560 terabytes αα
ααΎ DC ααΈαα½αα αααααΊα§α ααα»ααααα αααα½α petabyte α
α αΎαααΆαα½αααΉαααΆαααΎαα‘αΎααααααα»ααα·αααααα ααΆαα
αααΆαααααα·ααααα·ααΆαααΆαα
αΆααααααΎαααΎαα‘αΎααααΆαααααΆααα ααΎαααααΆαααααααΆαααΆ?
αα
αααα»αααααΆααααΆαααααααααααΌαααΆαααΌα - ααΆαα½α SAN ααΆαα½αααΉααααΆαααΈααα·αααααΆαααααααΆααααααΆαααα
ααΆ - ααΆαα
ααα»α
ααΆα
αααΎαααααΆααααΆαααα ααααα·αααΎβααΎαβααΆαβαααααααΆαβααΆαβαααΆαααβααβαααΆαααΈαβαααααΎβααααΆααβαααααΆααβααΈαα»αβαα½α
βα αΎα α’αααΈαβααΊβα’αΆα
βααααΆααααβααΆαβα
αααΎα α¬βαα·α
αα·αβα’αΆα
βαααβααΆα ααα»ααααβαα
βαααααβαααα»αβα’αααΈαβααΊβααΆααααβα’αΆαααααβαα
αα
ααΈαα½ααααααΆαααααααααα»α (SAN) αααα½αα―ααααα’αΆα αααΆαααα
ααΈααΈαααΆααααΌαααΆαααααΆααααΆααααα’α»ααα·ααα αααΆαααΈααααα ααα αααα ααααΆααΆααααα αΆααΆαα½αααΆαα’α»ααα·α αα·ααααΌα ααααΈα
ααΆααΆααα·αααΆαα ααΆααα½ααααα·αα
αααΎαααΌα
SAN ααααΆααααααα ααα»αααααααααΆαααΆαααΆ ααΆαααααααααΆα
ααα»α
ααααΆααααΆααααααααα
αααααΆααααΊαααΆαααΈααααα½αα―ααααααααΌαααΆαααααΆαααα ααΉααααααααααα»αα ααΆααα’αΆα αααΆααααααααα
ααα»ααα ααΎαααΆα α£ αα·αααα»ααααΆααααΆαααα
ααΎαααΈααα ααααααααΈααΎα ααα»α ααααΆααααΆααα ααΆααΆαααΆααααααααΆαααΆαααααααααααααααααααααα»αααααααα½αα―αα
αααααΊααΆαααααααααα α»αααΆαααΆααααααα»αααααΆα α αΎααα·αααααααααααααα’αΆα ααΆαααΆαααααΆααααα»αααΆαααααΎααΆαααΆαα½αααΆα
α αΎαα α»αααααα α ααα»α ααααΆαααααα»αα ααααα·αααΎααΆααααΆαααααΎαα‘αΎααα α ααα»α ααΆαα½ααααα»αα ααααα ααα»α ααΆααααΈααα ααΎαααΆαα±ααΆααα·αααΌααααααα»αααΆαααΆααααααα·ααααααα’αααααααΎααααΆαα αααααααααααααα―αααΆαα’αΆα ααΉαααΆααα
α§αααΆααΆααααααααα―αααΆαααααααΎαααΌα
α ααΈαα½α ααΆαααΎαα‘αΎααα·αααααααΆααααΌαα
αααΆααααααΌα - ααΆα’αΆα
α
αααΆαααααα½ααααααΆα αααΆαα½αααΉαα
ααα½ααα·ααααααα
αααΎαα α αΎαααΈααΈα αα
ααΈαααα
αα ααΎαααααααΆααΉααααα
ααααΆαα½αααΉαααααα»αααα―αααΆαααααα·αα’αΆα
αααααΆα αααααΉαααααΌααααα
αΌααα
αααα»αααΌαααα’αααααααΎααααΆααα α αΎαααΎαααααα»αααΉαααΆαααΆααααααα·ααααααα α αΆαα·αααααΊαααααααΆααα α αΎαααααΆαααΆαααααααααΆααααα
αααΎαααΎαα‘αΎα α αΎααααα αΆααΆααααα
αααΎαααΎαα‘αΎααα
αααα»ααααααααααΆααααΆααααΌαααα α αΆαα·ααααααααΆαααααααααα
ααΆαα’αααΈαα½αααααΌαααααΎα’αααΈααΏααααα α αΎαααΎαααΆααααααα α α·αααααΆααΎαααααΆααααααααΌαααΆαααααα»ααα»ααα·ααααααααα»αααααα ααααα·αααΆαααααααααΆαααΆααααααα αα·αααΆαααααααααΆαααααα’αα½αα ααΎααΎαααΆαααααΎα’αααΈ?
αααααΊααΆα’αααΈααααααΆαααΈαααααααααΎαααΎααα
ααΌα
ααΆαα
ααααααααΆααααΌαααΆαααααΆαααα
αααααααααα»αααΈαα»αα αααααΊααΆαααααααααΆαααα½α ααΆααααΆααααααΆα§ααααααααααααΆααααααα·αααΆααααΆαα±ααααΆααααααααααΆααααΆααααα»αααΈα
ααααΆαααΆααααα’α»ααα·αα
ααΎαααΎαααααΆααααααααααααααΈααΈαα
ααΎαααΆαααΆαααααααααααα»αααΈααΈααα
ααΆααααΆ (ααΆααααΆαααα’ ααΆαα·αααααααααΎαα·ααΆαααΈαα»α) α αΎαααΆαα α
ααΆααΆααΆααΆαααΆαααααα»ααα»αα ααΆααααααΌαααΆαααααΆααααΆααααα’α»ααα·α αα·αααΆαααΈααΆαααα
ααΎαααΆαααΈαααΌα
ααααΆα ααα»ααααααΎαααααΌαααααΎααααΆααααααα·αααααααααΆααα½αααΆααΆαααααααΆαα½αα
αα ααΈαααααΎαααααΆαααααααααΎααα½αα’ααααΆααα ααααααααα
ααΆααα·αααααααααΆααααα ααΎαααΉαααΆααΎααα·αααΆααααααααααΆαααααααααΆααααα αα½αααΊααααΆααααααΆααΆααΆααα
αααα»α MySQL ααααααααΆααααΌα
ααΆ "α’αααααααΌαααααα»ααα»αααΌαααααα" ααααΌαααΆααααααα ααΆαα½αααΉαααΆαααααΆααααααΌα α¬ααΆααααα ααααΆαα½α ααΎαα
ααααααΈααΆαααΆαα
αααααα
ααααα»ααα»ααααααααΎα’ααααΆα α¬ααααΆααααααΆαααααααααα»ααααα·αααααααΆααααααα
ααΌα ααααα αΎα ααΎααααααααΆααααααααΆααααααΆααΈαα αααααΈααΆααααααα½αααααααααααααααααΆαααααααα ααΎααααααα’αΆα ααααΆααααααΌαααΆαααΆαα ααααααΆαα½αααΉαααΆαααααα»ααα»α α αΎαα’αααΈαααΉαααααααααΎαααΆαα
ααα»ααααβαααβααΆαβααβαααααΆβαααβα αΎαβααΎαβααΆαβα’αΆαβααΎαβα‘αΎαβαααΆαβααααΆααβααααα... ααααααααΎα’αα·αα·αααααααΆαα’αΆαααΈαααααααααΆαα ααααααα½αααααΎαααΌααααα ααΈαααααΆαα»ααα·α (ααΆααααΈααα ααΈααα) α αΎααααααΆααααααααΎαααΆαα ααΎααΆαααααα»ααα»α ααααα·αααΎαα½ααααα·αααΆαααααΎαααΆ (ααα»αααα NGINX ααααΆααααααααΎααΆ) ααααααααααααααΎαααααΆααΆαααααα»ααα»αααΌααααααα₯α‘αΌααααα’αΆαααΈααΆαααΆαααααΆααα ααΆβαα·ααααβααΆβαααβααΆβααΆαβααααβαα ααα»ααααβαααα»αβαα·αβα ααβαααααΎαβααααα»αβαα ααΆβααααΆααβααΌα βαααα
α αΎαβααΎαβααΆαβααααααβααΆαβααΈβααΈ αααβααΆ SSD ααΌα α αΎαβααΆαβα α βααΆβααΆβααΆβααα·ααααααβα’αΆααααα
αααααααααΆααααΎαααΆαα₯α‘αΌααααα
α’αααβααααΎβαααα ααβααΌαααβαα βαααααΆααβ αααααΆααβααβααααΉαααα·ααΆαααβαα½αβααααΌαβααΆαβαααβα αΌαβαααα»αβαα½αβαααβαααα αΆαβααΆβααΆβααααΌαβααΆαβα ααααβααΆβααΈαβαααααα ααΆβααααΌαβααΆαβα αααα α αΎαβααΌαααβαα βααΎβααα·ααααααβα’αΆααααβαα½αβααα (αα·ααΆαβααΆβαα½αβαααα) α αΎαβααβαααβαααβααααΌαβααΆαβαααα’αΆαβααΈβααΈαααα αααααααΎα’αααααα·αααααα’αααααααΎααααΆαααααααΎαα‘αΎααααΆαααααΆαα ααΈαααααα’αααααααΎααααΆαααααα ααααΌαααααΆαααα½α ααααΎα αΆααααααΎαααααΎααΆαααααΆαα α¬ααΆααααααΆααααΆαα’αΆαααααααααα αα·αααααΎα±ααααΆα‘αΎααα·αα ααα»ααααααΆααΆααα’ααααΊα’αΆαααααααΎαααααα·ααΈααααααααΎαααΆαα’αΆααα‘αΌαα
α¬α§ααΆα ααα ααα»ααααααααααααααααΆααα αΆααααααΎααααα αΆααααα½αα―αααααΆααααααΎααααΎαααααΆααααΈααΌααααααα ααΆαα·αααΆαααα αααα»αααααΆαααααααΆαααα ααααΎααααΌαααΎαα‘αΎααααΆαααΏαα ααααΆααααΌα ααααΆαα ααΉαααααΆαααααααΆααααΌαααα ααΆααααα»αααΊααα·αααΆαααααααααΉαααΏααααααΆαααααααα α αΎααα ααααα½ααααααααααααααΆααααΌαααΆααααα’αΆα ααΆααααΌαααΆααα»ααα αααα»αααααΆαααααααΆααααααααΎααα½α α αΎα α¬ααααααΆααααΆαααααΆααααΆααααααΌαααΆαααΆαααααα ααΆαααααα αααα·αααααα’αααααααΎααααΆαααα ααΈαααααΆαααΈαα ααααΎααααΆαααααΆαααααααΆαααα§ααΆαααααααΆααααααααααα
ααΆααΆααααααΎαααΆαα α αΎαααααΆαααααα»αα ααΎααααααΆααααααα·ααααααα
α
αΌααα·ααΆαααΆααΎαααα αααααΆαα»αα ααΆααααααα·αααααα αααααααΎααα·αααΆαα·αααΆαααααααΆααα ααα»ααααβααΆαβαααααααααΆααα ααΎαααΎαααΆαααααααααΆααααααΊααα’ ααα»ααααααΆααΌα
ααΆααΆαααααΆααααααααααΆαααααα αΆαααααααα·α
αααα½αα±ααααΆααααααααΆαααΆαααααα»αα α αΎααααα αΆαα½αα
ααα½ααα
ααααΆααα
ααΈαααα
ααΈαα½ααααααΊααΆα ααα»α ααααΆααααΆααααα αααα»ααααααααααααΆαααΈαααΆαααΆααααααααΏαα αααααΆααα’ααααααΎαααΆα ααΆαα·αααΆαααα ααΆααα
ααΈααΈα ααΆαα
ααααΆααααα αΆααΆαα½α SANs ααΆαααααΆαααααααααααα½ααα αα ααΆαα·ααααααΆααΆααΆαααααΆααααΆααααααα ααα»αααααααα»αα
ααααααΆααΆαααααα
αααααααΆαααΆα
α αΎαααΎαααΆααααααΎαααααααΈααΈ (ααΆααΆααα·αααΈααΈααα αααα»αααΆααα·α) - αααααααα ααΎααΆααΎααα ααΌα α’αααΈ?
αααααΊααΆα’αααΈαααααΆααΊααΆ -
αααα αΆα
ααααααααααΎαααΊααΆαα½αααΉαααΆααα·ααααααΆαααααΊααΆαααΆαααΈαααΆαααΆαα
ααΈαα½α ααΎααα SAN α αααααααααΎαα αααα·ααααα ααΎαα ααααΆαααααααααΆαααα hard drive αααα»ααααα»αααα»αααααα
αααααΊαα½α
αα
α αΎα 2014-2015 α αΎααα
ααααααααααΆαααΆαααΆαα½αααΆααα·ααααααααΆααααααα½ααααα
αααα»ααααΆαααΈααααα½αααΆααααααΎαα‘αΎαα
αααΎαα ααΎαααΆααααααα
α
α·αααααΆα ααα»α’αααΈαα·αααΆαααααααΆα
α αΎααααααΆααααααΎαααααΆααααααααΆαααΆαααααα»ααα»αααααααΎα α αΎααααααααΆαα αααΆαααΈαααΆα ααααα‘ααα
ααΌα
ααααααΎαααα½αααΆαααααΆααααΆααααα ααΎαααΆαααααααααΈαααααααααΆαα»ααααα»ααα·ααααααααΌα
ααααΆα αα½αααααααα»ααα»αααααΆαα
αα·ααα
ααααΆαααααα»α αα·αααααΎααααΆααααααα·αααααααα
ααΎαααααΆαααΆαααααα½αα’ααααΆααα
αααα»α MySQL ααΌα
ααααΆα
ααΌαα ααα»βαααβααΆβααααΎαααΆαβααα’βααΊβαααααΆαβααΎαβααΆαβαααααααααΆβαα·α
αα½α
α ααΆαααααα ααααα·αααΎααΆααααααα’αΆα
αααααααααα
ααΉαααΆαα’αΆα αααα ααααΆααΎαααΉαααΆααααα αΆ αα·ααααα αΆαααααΆααα½αα
ααα½αα ααΆαααΆαααααααα·α
αα½α
ααΆαα’αΆαα
αααΎα - αα·ααΈααΆααααααααααααΎαααΆαααΆαααα’ i.e. ααΎαααααα
ααααααΌααααααΆααααΆαααΈαααααΆααααΈααααααΆααα
ααΎβααΆβααααΎαβααΆαβαααΆαβααΆ ααΎβααΎαβα²ααβααΆαβαααα’α·αβααααα·α α
αααα»αα‘αΎαα αα»αααααΆαβααααΆααααβααααΎαααΎαβαααΆαααΈαβα
αααααβααΆαα½αβααΌβα αΎαβαααα»αβα‘αΎαβαα
βααΆα αααααΉαβααΉαβααα ααΆααβαα·αα·αααβαα»αααΆαβααΆαβαααβααααααΆαα· αα·αβααααΎβα±ααβααααΆααβααΆβααααααβαα·αβααααΆααβα
ααα ααΆαααααα ααΆααβαααα ααβααΌαααβααβαααα»αβαααΆαααΈαβααβααααΆααβααα»ααααα α αΎαβαααααΆααβααβααΆαβαααβαα½αβα’ααααΆαβααΆβααααΌαβααΆαβα
ααααβαα
βα’αααβαα·αβααΆαα ααΆαα½αααΉαααΆααααα»αα‘αΎαα’αααΈααααααααΆαααΊααΆαααααααα»αα
ααΆααα·α αα ααΊαα·ααΆαααΆαααααα·α α
Lua ααΆααα½ααα½αααΎααα
ααΈααα αααααααΆα’αΆα
ααΆααΆαααααΆααααα»αααΆααααααΎααααααα·ααααΆαααααααα
ααΎ vanilla NGINX α ααΎαααααΎααΆαααααΎααα»ααα
ααΆαααααΆαααΈαααααααΌα αα·αα·αααααΎαααΆααΎααΌααααα
ααΈαααα¬α’αα ααΈαααααααΆα’αΆα
αααα»αα‘αΎαα§ααΆα ααααα
ααΆααα’ααααα·αααΆα ααα»αααααα·αααΆαααααααααΈαααααα ααααα·αααΎααΌααααα
ααΈααα αααααΆααΆαααα’α ααΎαααααααααΆαα
α’αα·αα·ααααααΆαα α αΎααααα ααααΆαα»αααΆα
ααα
ααααα·αααΎααΆαα·ααα
ααΈααααα ααΎαααααΆααααααααΎαα»ααα
α’ααααα·αααΆαααααααΎα α αΎαααααΌαααΆαααΆααΆααΆααΉαααα½αααΆαααΆααΈααΈαααα
αααα ααΎαα’αΆα
αα·ααΆααααααααα ααΆα’αΆα
ααΆααααα αΆααΆαα½αααΉαααΆαα’αα»αααα ααΈαααααααΆαααΆαααααΎααααΎααα»αααα - ααΌαααααααΌαααΆααααα αα ααΆαα·αααααα
ααΈααααα ααΎααααα»αααααΎααΆαααααΎαα»αααΈααααα½αα±αααα½α ααΆαα½αααααααΎαααΆαααΊαα
αα αααα»αααααΆαααΆαααααααΎα ααααα·αααααΎαααΆαααΊαααα
ααΎααααααΌααααααΆααααΆα
αααΎααα
ααΎααααααααααα α αΎαα’ααααΆααααΆαααααΆαααααααααααααααααΆααααααΊαααα αα 95% α ααΆαααααα ααΆαααΊααααΆαααααΆαααααα»ααα»ααααααΊααΌα
α αΎααααααΆαααααΆααααΎαααααααΌαααΆαααΆααΆ αααααΆααααΈααΌαααααααΌαααΆααααα»αα‘αΎα ααΎαααΉαααααΆααΆααΎαααααΌα α αΎαααΉααα·αα
αΆαααΆα
ααα
ααααααααΆααΈαααααα
ααΌα αααα ααΎβααΎαβααΆαβα’αααΈβαααβαααβαα·αβααΆβα‘αΌα?
ααΈαα»αααΎαααΆαααΆαααΆαααααα»ααα»αααααΆαα α αΎαααΎαα’αΆαααΈαα½αααΆααΆαααααΆαααααααα ααΆαααααα ααΎααααααααααααααα ααΎααααααΌα α αΎααααααΆαααααα ααΎααΆαααααα»ααα»αα ααΆααΆα αααΆαα½αα
α₯α‘αΌααααααΎαααααΎααΆαα’αΆαααΈαααΆαααΈαααΈααααα»αααααααα½αα ααΎαα ααα αΆαααααΎαααααααΎ Round Robin α αααα»αααΆαααααΌα αα½αααααααΈααΎαααααΎααααΎααΈαα ααα»ααααβααΆαα½α α₯α‘αΌααααβααΎαβααΆαβααΆαα αα»αβα’αΆαβα αααΎαβααΆαβαα»αβααΈαααβα α αΎαααααα»αααααΌαααΆαααΆααααααααααΆαααααΆααααΆαααα ααΎαααΆαααΈααααααΌα αα·ααααααααΆαααα ααΎαααΆαααΈααααα»ααααααΎαααααΆααα ααααααα
α ααααααΆαα’ααα±αα ααααααα α»αα ααΆααα·ααααααΊααΆα’αααΈαααααΎαααααα»αααααΆα ααααα αααααΆαααΆαα’ααα±αα ααααααα α»α α’αααΈαααΆαααααααααΆαααΆα’ααα αΆααααα ααΈαααα
ααααααβα‘βααααΏαβαααα‘αΆαα α
ααααΆαβαααα αΆ! αα·ααααααααααααααααα ααααΆαα·αααααααα
αααααααα ααΆααααΉααααα
αΆααα αΌααααααααΉα ααααΆαα’αααΈα’αΆαααααααΉαααΎαα‘αΎααααααα
ααααα·αααΎααΌααααΈαααααΆαααΈαααααααΆααα αα½αααΊααααΆααααααΆααααααΆαα αααα·αααΆααααα αΆα’αααΈααα αααααα ααα»ααΉαααααΌαααΆααααααΌααααα»αααααΌααα ααΎαααΆαααΈαααααα α αΎααααααΆααααααΆααΉααααα αΌααα αααα»ααα½α α αΎααααααΆαααααα ααΆαααααααααααααΉα ααααΎαααΆααααααΆααααΈαααααααα
ααΏαααααααΆαα½αααΆαααααΆαα ααΎαααααΆαααααα·ααααΆαααΈααα½α ααΆαααΆα
ααααΈα’αΆαααΆααα’ααααααα ααΆαααααα½αα
ααΆα
ααα ααΎαααααΎααΆαααααΆααα½αα
ααα½α ααΎαααααααα½αα’αααΈαα½α αααααΆααααααΎααααα‘ααααΆαα
ααααΆαααα α αΎαααΆαααααα»ααα»ααααα
αΆααααΆααααΆαααΏαα ααΆαααααα αααα»αβαα½αβαααα ααΆαβαααβαααααΆαβααβααααααβαα½αβα
αΆααβα‘αΎαβαααα»αβαααβαααβααΈαβααΈβααΆααΈα ααααα·αααΆαα·α
αα½α
ααΆααα αααααΆαα’ααα±αα
ααααααα α»α αααα»ααα·ααΆαααααααα α’αααΈαααΊαααααΆαααα
ααΈαααα
ααΎβααΆαβααααα·ααααΆαβα’αααΈβααααβαααβα’αΆα βααΆαβα ααβααΈβααααααβααΆαβααααΎβααααΆααβααααβααα?
ααΎαααΆαααΆαα’ααα±αα ααααααα α»αα
ααΆααααα½αβααααΎα αααααΆααααΆαααΈαααΆα hard drive αααα»ααααα»α αααααΆααααααΆααααα½αααΆαααααααααααα·ααααα·ααΆααααααΆαααα·ααααααααααααΎααΆαααΆαα½αααΆα
ααΎαααΆαααα½αααααΆααα§ααααααααααααΆααααΆαα’αΆαααΈαααα
αααααΊααΆααααΆαααααααΆααααααα’αα½α ααααααααΈααΎααΆαα’ααα±αα ααααααα α»αα
ααα»ααααβααβααΆαβαααα αΆβαααα α₯α‘αΌαααα ααΎαααΆαααΆαα’αα·αααααααααα»αααααααΆαααΆααα»ααααααααααα·ααααα½αα ααα½ααααααΆααααααΉααααα αΆααα ααΈαααααααααααααααΆαααααΆααα ααΆ 100% αα ααΈαααα»αααααααααΆα
ααΎαααααΌααααα·ααΆαααΆαα
αααα»αααΆαααΆαααααααΆαααααααα½αα
ααα½α αα·αααΆαα·α
αα
ααΆ "ααΎααΎααααα»αααααΎαααΆααααΆαααΈαααα’αααΈα₯α‘αΌαααα?", "ααΎααΆαααΌααααα
αα
α»αααααααα
ααΈαααααααα?" αα αααααΆααΆααα·αααΆααα’ααααααΌαααΆααααα
αα α αΎααααααΆααα’αααααααααααααα·ααΈαααααααααααααα·ααααΆα’αΆααΈααααα ααΆααΆααααααΆααΆαα ααα»αααααααΆαααΆααααα αααααΆαααααα»αααααααΆααααααααααΆααααα αΆααααα½αα ααα»ααααβααΎαβααΆαβαααααβαααα½αβααΆβααααα
βαααα»αβααΆαβααΎαβα‘αΎαβαααβααΆβααααΌαβααΉαβα’ααααβααβαααβααΎαβααΆαβααα½αβααΈβααΆα
α αΎααα ααΈααααααααααααααααααααααΎαα‘αΎαα
αααα»αααΆααα·ααΆααα ααΎαααααΌαααΆααΆααααααΆαα»αα’αααΈααααααααΆααα ααΎ hard drive αααα»ααααα»αααΊαα·αααα’ααα α αΎαα₯α‘αΌαααααααα»ααα·ααΆαααΆααΎαα αΌαα α·αααααΆα
ααΆα αα·αααΆαα ααΌαααα ααααΆαααΆαααΆαααααΆααααααΌαα αααΎα α αΎαα₯α‘αΌαααααα·ααΈααΆααααααααααΆαα’αααααααααααααΆα αααΎαα ααΈαα½α ααΎαααα½αααΆαααααα·ααααα·ααΆαααΆααααααΆαα
ααΈααΈα ααΆααΆααααααΆαααα·αααΆα αααααΆαααΎααα·αααΆαα§ααααααααααΆαααααααααααααααα· α¬ααΆααααααΆαααα ααααΎααΆαα
ααΆαααααΏαα ααααααΆαα αααΎααα ααΈααα α αΎαααΆαααααααααΆααααααΆααΆααα½αα ααα½αααα»ααααααααααααΌαααΆααααααΌααααα»ααα ααΈααααα ααΎαααΆαααΈαα αΌααα αααα»αααΆαααΆααααααα
ααα»ααααααααΆααα»ααα·ααααα·αααααα
αααααΊαααα αα 1,5 ααααααααΆαααΆαααααΎααααΆαα SANs ααΌααααΈαααααααααΆααααα
αα
α»αααααααααα ααΌα
ααααα αΎα ααΎαααΆααααααα
α
α·ααααα·ααααααααα
αααααααααΆααααΌαααααααΎααα
ααΆαααααααααααΆαααΆαααΉααααα»ααααα»α α αΎααααααα
α
α·αααα
αΆαα
ααααΈαααααααααΆαααΌαααΆααα
ααΆαααααααΆααααααΆαααΈαααααααΎαααααΎαααΆαααΆαα½αααααΆαααααΉα (ααα’αα·ααααααΆαααααααΆααα - αααα ααααΆ 30 ααΆααα) α α αΎαβαα αααβααΆβααααααβα αΆαααβαααβααααΆααβααΆαβααααααβααααα»αβαα»αβα ααΎαααααΆααααααα‘αΎααα½αααΆα‘αΎααα·α αααα ααα»ααΆααΎααα·αααααΌαααΆααα·ααααααααααΈ α¬α’αααΈαααααααααα ααΎαααααΆααααααααΆααααΈααααααΈαααΆαααΈααα·ααα½ααα ααΈαα
α αΎαα₯α‘αΌααααααΎαααΆαααΆαα αα»αααααααΆαα’αΆα α αΎαααΎαααΆααααααΈαααΆα ααααα·αααΎαα»αααα ααΎαααΆαααα‘αΎααααααααααα»ααα½ααα ααΎαααΆαααΈααα½α α₯α‘αΌααααααΎαααααα ααα½ααα½α α§ααΆα ααααα ααΎαα½αααΌα α αΎαααΆααααΎαααΆαααα’α
α αΌαααΎαααααααααΌαα’αααΈαααααΎααααααα ααΆα α’αααΈαααααΎαααΆαααααΌααΎααααΈα’αααΈ αα·αααΆααΎααΎααααααααααα¬ααα
αααααα
ααΎαααΆαα’αααααααΎααααΆαα - αα αΌαααα 33 ααΆαααΆααα
ααΎαααΆαααΈαα·αααα»ααααααααΆα - ααΈαααα»α Prague, Miami, α α»ααα»αα
αα½αααΆαααα»αααΌααααααΆααααααΆαααααααΆαα ααααα½αααΆααααααααααααΆαααΆαααΌαααααΆαααΏα (SSDs) ααααααΆαααΈαααΆααααααΈ NGINX, access.log αα·α Python daemons ααααΎαααΆα αααααααΎαααΆαααΆααα’ααααα αα·ααααααααααααααΆαααααααΆααα
ααααα·αααΎα’αααααααΆααααΆ α’ααααααα·ααα αααα»αααααααααααα’ααα ααααα·αααΎααΌααααα·αααααΆαααααααΆααα’αααααΌα ααααα½αααΆαααααΆααααΎα α¬ααααα·αααΎααΆααααααααααααΆααααααΌααααααΉαααααΏαααααΆαα’αα·αααααα αα·ααααααααααΆαααΊαααα·ααα αααα»ααα·ααα αααααααααααααΆααα’ααα αααα’αααα’αΆα αααα½αααΆααααα»ααααα·ααΆαα ααΆαα½αααΉα CDN CDNs ααααΎαααΊαα½αααααααΎααΆαααα’α
αααααΆααβααβαααααΆααβαααα»α αααβααΎαβααΆαβαααΆαααΈαβααΆβααΌβαααβααααα»αβαα»αβααααΆ α―αααΆαβααααΌαβααΆαβα ααααβααΈβαα½αβαα βαα½αβαααβα’ααααΆαβαααααβαααβαααβααΆβααααΆααααααΌαα
ααΎαααΈααααα ααα αααΆαααΈαααΆααααααα½αα ααα½αααααΎαααΆαααΆαα½α hard drive αααα»ααααα»αα
αααΆαααΈαααΆααααααα½αα ααα½αααααΌαααΆαααααΆαααα SANs α
α αΎααααααΆααα·ααααααΆααΆααααααΆααααα½αααααΎ αα·αααΆαααα·αααΆαααΆαααααα·α
αααααΆααα·ααααααΆααΆαααΆαααΆααααα½ααααα»αααααααααααααααααΈααααααΆαααΆαα αα·αααααααααα»ααα½αααΈα αααΆααα
αααααΊααΆαα·αααααΆαααααααααααααΆααααααααααα’αααΈαααααΎαααα½αααΆα αα·ααααααααααΆα’αα·ααααααΆααα’ααα
αααααΉαααΈαααΈαααααΈαααααΆααααα»α αααααΆααααααΆααα
ααΈαα½α ααααα·αααΎα’ααααααααα α α·αααααααΆααααΆα’αααααααΌαααΆααααααα’α’αααΈαααααααααΆααα αααα»ααα ααΆααααααααααΌαααααααα’αααααΆαααααΆαα ααΌαααΆαααααααΆαα»ααα·α ααααααααα ααααΆααααΆαα’αααΈααααΌααααααα’αααααα
αααα»αααΌααααααα§ααΆα ααααα½ααααα’αααα ααΎαβααΆαβαααΆαααΈαβαα½αβαααα»αβαααβααααΎβααΌαααβααΈβα―αααΆαβααααΆααβαααα»αβααΆαβαααα α αΎαβαααααααΆαααβαααβααΆαβααααΎαααΆαβαα
βααΈαααβααΆααααΈβααααΆα α’α α α© α αΎαβααααΆαβααααΆβααααΆααβααβαααααβααα α’αααααΆααα’ααααααΆαα»ααααααΆααα αααααααααΆα
αΌαα
α·αααααΆααα’ααα
ααΎααααΈααΆααααα ααΆααααΌαααααΌααααα½ααααααΆαααααααααα½αα ααΎααα½αααΆ α αΎααααααΆαααααααααα α α·αααααΆα’ααααα·ααααααΆαα α·αααααΉαα’αααΈ αα·αα’αααΈαααααααΌααααααα’α ααΎααααΈααΆαααααααα ααΎαααΆαα§ααααααααααααΆαααα½ααααααΆααααααααΆ Pinba α
ααΆα’αα»ααααΆαα±ααα’ααααααααΌααααα·αα·αααα’α·αααΈ NGINX αααααΆααααααΎααΈαα½αα αα·ααααααΌαααααΎααα αα·αααΆαα ααα αΆααααααααΆ - α’αααΈααααααααα’αααα ααααΆαα ααΆααΆαααααΆααααΆαα½ααααααααααα·ααΆαααααααααααααααααα α αΎααααααΆααααα’αααα’αΆα ααΎαααΆαααΆααααααααα’αΆαα
ααααΌαβααΎαβααΆααβααΆ αααααΆααβααβααΎαβααβαααα’βααΆα
αααααααααα ααΎααααααΎαααααα·αααααΆαααΆαα’αΆααααααααΎααααΆαααααααΆαα αααααααΆαα½α sharding ααα»αααααααααΊααΆα ααα»α ααΆαααααααα
αααααααααα ααααα·αααΎα’αααααΎαααα
αΆααααααΎααααααΎαααααααααααααα’ααα αααααΆααΆααΆααααααΎααααα»αααΆαααααΎα±ααααΌαααααΆα―αααΆαααααα·αα’αΆα
ααααΆααααααΌαααΆαα αααααΆαααα’αααααααΆααααΆαααααααααΆααααΆααααΌααααααα αΆααΆαα½αααΉαααΆααα·ααα»ααααΆαααααΆαααααααΆαα ααΆαα½αααΉαααααααααααααα·ααααΆαα½ααααααααααααααααααΉαααααΌαααααΌααα αα·αααΌα
αααααα
ααΎα
α§αααΆααΆα’αααααΆααααα»αα‘αΎααα½ααα αααααΆααααααααα·αααΆ ααααΎααΆααΎααααΈα±ααααΆααΆα―αααΆααααααααααΆα ααΆαααααα αα·αα
αΆαααΆα
ααα·αααα α₯α‘αΌαααα αααα»αααΉααααααΆαα»ααααααααααααααααα·α
αααααααΆαα
α―αααΆααααα ααααΌαααααα ααΆααααααα·αααααΎαααΆαααα’ α αΎααααααΆαα±ααααΊααααΆαα
αααΎααα
ααααααααα
α ααα»α αααααΆααα α’αααΈααΆαααααΆααααααΌαααα αααααΆααα
ααΆαααΈαα»α αα ααααααα’αααααααΎααααΆαααααα ααααΌααα ααΎαααΆαααΆααααα αααΆααααΌαααααΆαααααααΆαααααααα±ααΆαααΆααα’αα αααααΆααα’αα·αα·ααααααααααααΆ α αΎααα½αααΆααΆααα’αααα ααΎααΆαα α₯α‘αΌαβαααβααΎαβααΆαβαααβαααβα ααα
ααΎααα»αααααα αααααΈααα»αααααα ααΌα ααααα αα·αααα ααΎαααααΆαααααααααΆαααα αα’αααΈαααααααααααΈααα αααααα ααΈααααααα½ααααααααΌαααΆααα½αααααΎααα Uport ααΎαααααΆααααααααΎααΆαααααααΆαα α»αα αΎααααααα±ααααΆαααα’αααααααΎααααΆααα
αααΈααΈααΌαααααααΆααααααΆαααααααΆαααα ααΈααααααααα ααΆαααααΆαααααα·αααΎααΎααααααΎαααα αααΆαααααα‘αΎααα·αααΆαα·α αα αα ααΎααΆααααα»αααΈαα½ααα α§αααΆααΆααΎαα ααααααααααααΈαα½α ααΆααΉαα αααΆαααααα½ααα ααααΎαααΆαααααααΈααααααααΈαααααααααααΉαααααΎα’αααΈαααΆααα’ααααααααΆαααα’αΆα ααααα·αααααααΆαα αααααα ααΆαααααα ααααα·αααΎα’αααααΆαα±ααΆαααααΎαααΎαα₯α‘αΌαααα ααΆααΆααΆααααααΎααααα»αααΆααααααΎαααα αααΆαααΆαα±ααααΆααα·α αααα»αααΆααααα’αΆα ααααΎαα ααΆα ααα»ααααααΌα αααααααΆαα αα ααΆααααΆαα ααα αΆαααααααΊααΈα α αΎαα’αααΈαααααααααα’αΆα ααααΌαααΆαααααΆααααααΌαααα ααααΆαααΆαααααααααααΎαααΌαα»ααααααααααα½α ααΆααααα α ααΆααΆααα’ααααΊααΆααααα½α αα·αα’αΆα α αΌαααααΎαααΆαααΆαα₯α‘αΌααααα
α αΎαααΆαααααα»ααα»αα’ααααΆαααααααααΊααα’α
ααΌα αααααΆαα’αα»ααααααααααΎαααΆααααα αΆα αααααααΆααααααααααΎαααΆαααα’ααΆαα½αααΉαααΆααααααΆααααααααΆαα ααααα―αααΆααααααΆαααααΆααααααΌαα
α
ααα»α
α
α»ααααααααα
αααΆαααααα ααααα·αααΎα αααααΆαα
ααΆααααααααααααα’ααααα·αααΆααααα αΆααααααααα₯α‘αΌαααα ααα»ααααααΆαα’αααΈαα½ααααα’αΆα
αααααααΆα ααΆα
αααΆααααΆααΌα
αα
ααααααααΆααααΆαααΆα
αααΎααααα ααΌα
αααα ααβααα’βαα½αααβαα·αβααΈβααΏααααβααΆαα»α α αΎαβαα»αβαα½αβαααα αΆβααΆαα½αβααΆβα αααα αΎαααΆα’αααΈααααααα»αα
αααα·ααΆαα
ααααΆαααααα
Β»
Β»
αααΆαααΆααααααααΊααΆααααα·α αΆαα·ααααα»αααααααΆααααα’αααα»ααα½ααα αααα»αααααα·αα·αααααα’αααα’αα·αααααααααααααααααααα»ααααααα
ααΆααααα»αααααα ++ . αα ααααα·α ααΆααα½αααααααα αΌααααααααα·ααΈα HighLoad++ 2017αααΎαααΆαααΆαα½α ααΆααα αΎαα
αααααα·ααΈααααα·ααΈα α₯α‘αΌαααα ααΆααα·ααΆααααα»αααααΌαααΆααααααΎαα‘αΎααααΆαααααααααααΆαααα ααΎαααααααααααααααΈαααααΆαααααααααΆαααααααα αα·αααΆαααααΎααΆαααααααΆαα
αααααααααΎα’αααααααΎααααΆααααΆααααΆααααΆαααΆαα αα·ααααααα ααΆα ααα terabit / Igor VasilievαααααααααααΆαα‘αΎααα·αααΌαααΌαααααΆααα·ααααααααΆαααααΆαααααα½α VKontakte ααΈααααΌα α αΎαααααΌααα ααΆαααααααΆααααααααα / Dmitry EgorovααΆαααααΆαααααααΆααααα ααααααα Yandex.Money ααααΆααΆααααααΎαααααΏαααα Black Friday αα·ααααααΆαααΆαααΈαα·α / Anatoly PlaskovskyααααΆαααααααααα·αα’ααα±αα ααααααα α»αααααααααααααΆααα»ααααααααΆααΆα / Roman Shekhovtsov, Alexey GromatchikovααααΆααααααααααααααααααΌααΆααα ααααΎααααα ααααΆα / Philip DelgadoααΎαααααααΎαααααΆααααΆααααααα½αα ααα½ααα αααα»αααααααααα»ααααααΆαααΆαα’ααΈαααΊαα·αααααααΎαααΎααΆααααααΎααααααααααααα»αααααα»ααααααα
HighLoad. ααααα»ααααααα ααΊααΆαααααααααΆααααα’αααα α’ααααα αααααΆαα ααΈααα’αΌαααααΆαααααΎαααΎαααΆαα·αααα ααααα αα·ααααΆααααααΎαααΆααααααΆαααα·αααααΆα 30 αα½α α αΎαα ααααΆαα!
ααααα: www.habr.com