Я просто сравнивал производительность scala актеров против java-потоков.
Я был поражен, увидев разницу, я заметил, что с моей системой я смог создать максимум ~ 2000 потоков (только за один раз). Но с той же системой я смог создать ~ 500 000 участников scala,
Обе программы используют около 81 Мбайт кучной памяти JVM.
Можете ли вы объяснить, насколько поток java намного тяжелее, чем актеры scala/akka? Каков ключевой фактор, который сделал scala -актив этого очень легкого веса?
Если я хочу достичь наилучшей масштабируемости, должен ли я перейти на веб-сервер, основанный на актерах, вместо традиционного веб-сервера приложений или Java, например JBoss или Tomcat?
Спасибо.