|
f********r 发帖数: 304 | 2
1primary+
碎片
cassandra 确实算是比较稳定的,但是因为用JVM经常会被人喷,虽然我没遇过什么坑
。现在还有一个copycat scylladb。之前有机会见过他们的高层,感觉兴致勃勃的要彻
底beat casssandra成为下一个mongodb。我现在infra搞的少了,现在帮一个startup
bootstrap他们的产品。基本RDS的postgres (w/ read replica)就搞定。简单易用。
多说两句mongodb。v3以后确实要好很多,但是这是相对v2而言,不是和peer比。
Postgres有很多extension也很好用,虽然sql vs nosql各有利弊,关键还是要看
application的需求。MDB的股票建议大家还是小心点,我看最近daily volume都很弱。
而且它家不赚钱还是有些问题。互联网和软件行业的大部分profit都是做广告,应用(
包括个人和business)以及API的。做infra的monetization都比较困难。比如docker很
方便好用,但是最为公司运营我不看好它家能赚很多钱。同样的hashicorp... 阅读全帖 |
|
c*******0 发帖数: 5247 | 3
SDK
写软件的种类很多,有写库的,有写serveice的,有写工具的,有写游戏的。很不幸,
你选了一个最不容易赚钱的种类,就是库。
写库也不是说赚不到钱,但你要是闭源的话,有两个条件,或者你本人有名气,或者这
个库已经流行(鸡和蛋的问题)。名气可以由三个渠道获得,或者在大公司做
engineering leader(network),或者在小公司做super star developer(network),或
者开源项目做到广泛关注的程度(network)。你可以看看上面三条路哪条更适合,再去
发展。
题外话,如果你真的对自己能力很有自信,没有拖家带口的负担,不要写“软件”,写
产品,写startup。否则去拿任何普通工作糊口都不make sense。
Again,什么时候都是由你能力决定的。混得不好的连做奴隶的机会都混不到,混得好
的直接翻身做主人等着奴隶公司排队上门。开源界混得好的不要太多,自己spin off公
司的像TJ大神就不提了,自给自足的开发者我经常接触的还有,公司排队让帮忙
consult的比如jeff lindsay,自己开发挣钱的比如Sindre Sorhus,... 阅读全帖 |
|
|
|
w**z 发帖数: 8232 | 6 我正好用Tomcat/Jersey implement 我们自己的security repository, 就把Docker
的registry API 也implement 了。用的basic auth, 后面连LDAP authentication。
Authorization 的话,自己implement 一些简单的。我也给了API,client 可以
generate 自己的auth token。 我做这个,是把我们所有的secret 啥的做成一个
container。和这个有点象
https://github.com/hashicorp/vault |
|
N*****m 发帖数: 42603 | 7 多关注一下业界动态就知道了
github上面用golang的层出不穷,就知道前途不错
去年最火的几个:docker, coreos,hashicorp都是golang主打 |
|
d*******r 发帖数: 3299 | 8 看了下 HashiCorp, 这个好像是 Vagrant 的作者做的啊
没太搞懂怎么个用法 |
|
|
|
N*****m 发帖数: 42603 | 11 做了开了的太多了
就这套东西,我觉得hashicorp的更好点 |
|
f******2 发帖数: 2455 | 12 hashicorp的问题是主要工具是pre docker时代做出来的,虽然后面补上了支持。
docker machine什么的又抄后路。
当然,还是最值得关注工具群之一。 |
|
d*******r 发帖数: 3299 | 13 这个(混血?)日本人Mitchell Hashimoto 的 Terraform (infra setup/modify) 有人在
用么?
还有 Nomad (resource scheduling), Consul (service discovery) 那一套 Go 的
DevOps 工具.
他家东西跟 K8s 解决的问题有交集也有不同, 不过想做成 cloud vendor 通用的, 感
觉有点难.
https://www.youtube.com/watch?v=Ps44n1de0Js
不过目前可以肯定, vagrant 基本被 docker 取代了. |
|
|
N*****m 发帖数: 42603 | 15 当然有人用,不过不是很特别的东西。
packer用的人多,terraform, nomad, atlas之类问题比较多。
k8s起来后,自带etcd;consul就竞争不过了。 |
|
d*******r 发帖数: 3299 | 16 terraform 他家东西都想跨所有平台,
感觉肯定有很多支持不好的坑, 算了不跳了 |
|
N*****m 发帖数: 42603 | 17 通用的东西tf还行,比如aws ec2之类的。
但是如果aws出的新东西,他们就支持比较慢了。
另外,坑也比较多,一个module dependency愣是花了3年。 |
|
|
N*****m 发帖数: 42603 | 19 嗯,忘了提vault,真没有啥好的替代。蛮好用的,支持各种storage backends。 |
|
|
|