????MySQL???????????????????????????????????????????????????????????÷?????????磬???????????MySQL???????????????????NoSQL????????2?????????????????????NoSQL???????????????????MySQL??г?????м???????????? ????γ????????????????????????ε???????????MySQL?????NoSQL?????
???????????????????MySQL?й????????????????????????????????UMP??Unifield MySQL Platform????????????????????MySQL?????????????????????????MySQL?????????????????????????????????UMP???????????????????????????????????????????????????????????д?????????????з??????????????????????ж?? MySQL?????????????????????????????????????????????CPU??????I/O???????????????????????????£?????????????? ??????????????????
????????????
????UMP?????????? MySQL Proxy 0.8??????????Bug??????Proxy????й????????????????????????????????????????д??Lua????????????????????????????? ???????????????????????????????????????????????????????????????????1???????

?1 UML???????棨???????RDS????????MySQL Proxy

???????????????????????У????????????????????
?????????MySQL Proxy 0.8??????????????????????????????????????????У?????????????socketpair????????????????????????? ??socketpair??д??????????????????е??????????????????????????????????????????????????м?????????????“???”?? ???????????????????????????????????????????CPU???????????????????????????????????????????????л???С??? ??MySQL Proxy?л?????????Lua?????????????????????????Lua??????????0.9?汾?и???????????????????£?MySQL Proxy????????????CPU????????????????????????16??????????????4?????????????????????????????????????????????Ч??????? ????????????????????????????????????鷳??
??????Σ?????MySQL Proxy????????????????????????????????????????????QPS??????????л?????д????????????????????
??????MySQL Proxy????????Щ???????????C??????????????????????????????????г??Э????????????????????????
?????????????????Erlang???????±?дProxy?????????滻????е?MySQL Proxy??顣??????????????5????Erlang???3????C/C++???2???????????????
??????????Erlang????
????Erlang ??????????????????????????????????????????????Erlang???????????Concurrent-Oriented?????????? Erlang???????ж?????Erlang????????????????????????“Erlang????”?????Erlang?????ж???????????????????????????????????????????????/???????Erlang??????????????е??λ?????????????????????Erlang???????????????“?????”?? ??????????????2?????????????????????HiPE??SMP????Erlang??????У?????′?????????????????309???? ??Word??64λ?????????8????????????233??????????????????????????????????????1~3????????Erlang??????п????? ?????????????????????

?2 Erlang????????????