我正在尝试为我正在制作原型的工具锻炼一个简单的架构。基于 Web 的工具(基于 .NET)基本上会从多个公共 API 请求数据,整理和处理响应数据(JSON 或 XML)并将聚合数据保存在数据库中。这听起来很简单,但该工具需要每天至少为大约 3000 个用户运行这个过程(请求/处理/存储)一次。作为计划任务(cron 作业)定期运行该进程将显着降低性能并增加服务器(单个 VPS)上的资源使用率。
所以问题是,什么样的架构或框架可以用来使这样的工具快速、可扩展、简单且易于实现。
任何想法和想法都会受到赞赏。
干杯。