Articles of scala

无法运行scalajs-react项目

我只是试图build立scalajs -使用官方文档 做出反应 ,但是当我尝试运行这个sbt run时遇到了一个问题: [info] Fast optimizing C:\temp\scalajs-react\target\scala-2.12\scala-js-tutorial-fastopt.js [info] Running org.example.TutorialApp [error] module.js:471 [error] throw err; [error] ^ [error] [error] Error: Cannot find module 'react' [error] at Function.Module._resolveFilename (module.js:469:15) [error] at Function.Module._load (module.js:417:25) [error] at Module.require (module.js:497:17) [error] at require (internal/module.js:20:19) [error] at C:\Users\avkar\AppData\Local\Temp\1484704765073-0\react-dom.js:16:24 [error] at Object.<anonymous> (C:\Users\avkar\AppData\Local\Temp\1484704765073-0\react-dom.js:40:3) [error] at Module._compile (module.js:570:32) [error] at […]

build立一个反向代理

我从头开始构build一个反向代理。 要求是: 1)超级可扩展。 它必须处理很多并发请求(也是stream式处理,在我的情况下,1000个请求/秒将是一个很好的性能) 2)超快速(非阻塞)。 3)没有C / C ++或Erlang 4)容易mantain – 即使是,大会是不是一个选项:) 经过一番研究,大部分人都build议使用node.js或Scala ,你认为这是什么工作最好的解决scheme? 您将使用哪种技术来构build这种代理? 谢谢

高性能REST API – 哪种语言/堆栈?

我正在开发一个使用Ruby on Rails的网站。 我想单独开发REST API(JSON)以最大限度地提高性能,Rails堆栈只是带走了太多。 那里有没有任何性能基准? 你认为什么会产生最好的performance? 我目前正在考虑以下内容,因为这是我的经验。 还有什么我应该考虑的? 它应该是轻量级的。 的node.js 斯卡拉喷雾(http://spray.io/) Ruby Sinatra 谢谢!

我应该使用Scala还是Java或Node.js?

我对Scala编程语言进行了相当广泛的阅读。到目前为止,我理解了关于Scala的以下概念: 在传统的JVM上运行 与Java可互操作 面向对象和函数式编程概念的结合 静态types和可扩展性 更less的代码,做更多的范例 我的要求很简单。 我必须编写一个遵循一组预定义规则的业务模块,这些规则应该在运行时dynamic加载。 例如,公司A有一组业务规则,公司B有另一组业务。 当不同的程序访问业务模块API时,它应该加载该特定公司的规则并响应该服务。 业务模块将涉及数据库访问和更less的Web服务调用内部和广泛的XMLparsing。 我们需要这个模块尽可能地扩展。 我可以使用JAVA的AOP概念,但它只是太复杂。 代码在将来将不可维护。 在这种情况下,Scala是更好的select吗? 我甚至考虑Node.js 请让我知道你的想法!

从nodejs使用akka的最佳方式是什么?

我有一个应用程序前端,在angularjs + nodejs + express + socket.io上实现。 还有一个单独的服务function。 这项服务是写在阿卡上。 以下是整个通信stream水线的外观: [用户input一个值] – > [angularjs获取值并将其发送到nodejs服务器通过socket.io] – > [nodejs接收值并将其传送给akka] – > [akka执行一些计算并返回一个响应] – > [nodejs收到响应并将其传递给angularapp] 。 一个可能的解决scheme是引入一个MQ中间件并将其用于交互,但是这种“消息驱动方法”看起来像是一种看起来像RPC调用的开销。 在nodejs和akka之间build立这种types的通信的最好方法是什么?