我想创建一个执行远程脚本的应用程序。用户可以创建一个脚本(可能是一个Lua脚本),然后将其存储在服务器中。然后他可以使用API来执行脚本。我在想,API可能是一个web服务。所以我的问题是:执行远程Lua脚本
我需要高性能来执行脚本。所以我的第一个选择是Lua脚本。有人有另一个消化?
原因我需要高性能,我想如果web服务是最好的解决方案。也许我可以创建一个持有用户请求的TCP/IP Windows服务。很重要的一点是,我将有许多用户同时执行脚本。所以我会遇到并发问题。
我的脚本将在数据库中进行查询。我会用东京内阁或东京暴君。我认为Tokio Tyrant是唯一的解决方案,因为我会有很多要求。对于性能,我需要建立连接池吗?无论如何共享Web服务请求之间的变量?
为了使Web服务或Windows服务我想使用C++。
有人可以帮助解决这些问题吗?
不要担心性能。根本不用担心表现!让它起作用。也许有一天,当你的服务增长到全球前10名时,你需要担心如何让它变得更快。直到那时睡好。 – 2010-04-05 18:30:10