При всём уважении к эрлангу - он хорошо параллелизуется в первую очередь за счёт толковой архитектуры OTP, во вторую - за счёт параллелизма через сообщения, а уж потом - за счёт своей функциональной природы. В принципе никто не мешает сделать леговесные share-nothing потоки, обменивающиеся сообщениями, в императивном языке, и даже горячее обновление вполне реально. Но для этого нужна соответствующая поддержка стандартной бибилиотекой - и вот этого я кроме OTP нигде не видел.Что до базы на эрланге - как раз модель "эрланг как движок параллелизма + классический компилируемый императивный язык, выполняющий реальную работу", похоже, и победит - учитывая, что обработка данных (хоть строки те же) в самом эрланге всё же медленная, а интегрируется с другими языками он на ура. И сложнсотью при этом управлять вполне нормально.
|