用什么比较实现起来简单,安全。

用什么比较实现起来简单,安全。
1 learningman Dec 13, 2020 docker |
2 xiaket Dec 13, 2020 AWS lambda |
3 auin Dec 13, 2020 无头无尾,无答案 |
4 laravel OP |
8 neoblackcap Dec 13, 2020 最安全快捷的就是按需开虚拟机。 |
9 BiteTheDust Dec 13, 2020 可以研究一下各种 online judge 的做法 |
10 Greatshu Dec 13, 2020 评测机?有现成的 |
11 zxCoder Dec 13, 2020 据说是个大坑,强迫症不建议搞这个,或者找现成的评测机,(因为做不对绝对的安全,然后强迫症就会很烦,就是我了 |
12 loading Dec 13, 2020 via Android 这做得好能成立一家公司了,大坑。 |
13 joesonw Dec 13, 2020 docker 的话至少得上 AppArmor 性能不重要的话有 google 的 gvisor, 把 syscall shim 掉了, 绝对安全. 最好用虚拟机 或者 firecracker, kata 之类新轻量虚拟机也行 |
14 xyjincan Dec 13, 2020 via Android 定期还原 |
15 renmu123 Dec 13, 2020 via Android 自己实现分分钟被黑掉 |
16 helsonxiao Dec 13, 2020 via Android 可以参考一下青岛大学开源的 OJ 项目 |
17 laravel OP 这么复杂吗?我以为就是用 docker 那个原理,做下隔离、限制资源使用就行了 |
18 FS1P7dJz Dec 13, 2020 虚拟机啊... vmware 本身就有现成的技术从模板创建新的虚拟机 根据性能几分钟左右就可以创建出一个完全隔离且全新的环境 |
19 sirgod Dec 13, 2020 go 的话可以用 playground https://github.com/golang/playground |
20 cmdOptionKana Dec 13, 2020 via Android go 好像问题不大,官方给出了 play.golang.org 的源码 |
21 pythonee Dec 13, 2020 有意思的话题,MARK |
22 lrh3321 Dec 13, 2020 via Android 虚拟机里跑 |
23 learningman Dec 13, 2020 @laravel 有那种本事的人不会问这种问题 |
24 KnownRock Dec 14, 2020 via Android Openfaas |
25 xuboying Dec 14, 2020 op 是要做服务去执行未知的用户的未知的 UGC 代码,还是和固定的用户有合作关系是集成开发? |