最近,Facebook宣布了Flow,一种用于JavaScript的静态类型检查器,主要在OCaml中实现(https://code.facebook.com/posts/1505962329687926/flow-a-new-static-type-checker-for-javascript/).
Hacklang(带静态类型检查器的PHP)也主要用OCaml编写.所以,我想知道OCaml制作静态类型检查器的独特优势是什么?
据我所知,谷歌的Kubernetes基于谷歌的博格; 然而,看起来Borg比Kubernetes更大.我的理解是Borg是一个大型系统,包含像Kubernetes这样的子系统和像Docker这样的容器.
所以,我想知道:
1)在集装箱集群管理方面,Borg(内部子系统)和Kubernetes之间的关键区别是什么?
2)在容器技术方面,Borg(内部子系统)和Docker之间的关键区别是什么?
我想使用chai来“期望”数组包含一个 JSON 对象,该对象具有一对所需的键和值或不包含。
例如,我的数组如下所示:
[{ path: '/products/setImage', message: 'hello', ... }, {...}]
Run Code Online (Sandbox Code Playgroud)
我想检查该数组是否包含一对路径:“/products/setImage”在此数组中的任何 JSON 元素中。
chai ×1
containers ×1
docker ×1
flowtype ×1
hacklang ×1
javascript ×1
json ×1
kubernetes ×1
ocaml ×1