嗨,JuiceFS
在 Facebook 和 Databricks 工作过的 Davies 的创业项目:JuiceFS 为云端设计的 POSIX 共享文件系统。
JuiceFS 可以用做数据备份和恢复,因为 POSIX 是运维工程师最喜欢的接口,没有之一。
JuiceFS 可以提供一个全局的共享空间,方便工程师或者主机之间互通有无,省去很多 scp 的麻烦。
JuiceFS 可以用作 Hadoop 或者 Spark 集群的海量数据存储,包括 Hive 等数据仓库。
JuiceFS 可以作为存储卷(Volume)挂载在容器集群里,轻松实现容器数据的持久化和共享。
JuiceFS 可以替换掉你原有的 NFS、NAS,并有无限容量。
JuiceFS 可以帮你实现数据多地备份,就像 RAID-1 那么简单,即使整个区没了也不用担心数据丢失。
JuiceFS 可以帮你实现全球数据镜像,简化数据在多地搬来搬去的麻烦。
再谈Docker容器单机网络:利用iptables trace和ebtables log
进一步了解 Dokcer 网络。
ParSeq: Asynchronous Java Made Easier
Linkedin 开源的项目,更容易写异步的 Java 代码,同时也提供了可视化的调用链图,项目地址:https://github.com/linkedin/parseq
final Task<String> google = fetchBody("http://www.google.com");
final Task<String> yahoo = fetchBody("http://www.yahoo.com");
final Task<String> bing = fetchBody("http://www.bing.com");
final Task<String> plan = Task.par(google, yahoo, bing)
.map((g, y, b) -> "Google Page: " + g +" \n" +
"Yahoo Page: " + y + "\n" +
"Bing Page: " + b + "\n")
.andThen(System.out::println);
engine.run(plan);
最后推荐一本书 :万万没想到