Redian新闻
>
350点? WOW!!! 度假回来的人开始捡便宜
avatar
350点? WOW!!! 度假回来的人开始捡便宜# Stock
l*0
1
重要的事情说三遍:不是坑,不是坑,不是坑!!!!!
主要是觉得我老公特别不给力,对我没有帮助,这么多年来闷着家力给他带孩子,哪也
没带我取散心过;对孩子也没有帮助,不论是生活还是教育,在我一筹莫展下,没有伸
出任何援手,下面请来看看我来说说孩子爸的两三事而吧,也当时周末他不在的一次埋
怨吧
这里有全职妈妈吧,有一定有吧,老公平时或有假期时感激的抱抱你们吗陪陪你们吗,
偶尔买点小礼物给你们吗?全职妈妈是不是 既要照顾小孩和小孩爸爸的起居,又要当
好孩子的家庭老师啊。
那孩子爸爸是不是负责挣钱养家给老婆送花。周末休息天都要好好的陪孩子呢?
说说我家孩子爸爸德行
睡眠问题:请问版上当了孩子的爸爸是不是有了孩子也要睡到10小时呢?话说十小时是
睡眠概念啊。。我貌似初中就没有睡过十小时。。还号称必须睡到10小时,不管春秋冬
夏。
财务问题:如果这几年发现本人的老公挣得钱既不给家,身上什么积蓄没有,每月房贷
---这里交代一下,我们最近也就是三个月前拿到了新房,因为孩子爸能贷款的金额
很少我又不工作,我们两家一共凑了30来万的样子首付吧。 月供每月不超过1200刀(
含物业 PUD house ),我们俩没有共同账户,他用他的,我用我的,我没有工作吃自
己的存款的父母的钱,很惭愧,因为他总说自己没钱,每个月就4000刀的(税后)我们
一起绑定的钱就是每年车保险1000刀,每个月的HMO保险大概400块,每月伙食他刷卡或
用我父母每三个月打进来的1500刀,因为他要我们一家的蛋奶都是有机的,鸡鸭肉都开
到中国城鸡鸭栏买活的,
休息天又不陪家人,平时上班不能打扰他因为必须保证他要十个小时睡眠,不然就要抓
狂。(他是下午班,下午四点开工,晚上12点下班,但是开车往返三个多小时吧(不在
家吃晚饭,只在家中饭)每天伺候他姗姗来迟的起床做好新鲜出炉的面包吃完了再指点
江山评价下就冲冲咖啡的悠哉的开车走了,上海劳克朗。。他自居。。我真想吐,梳个
大背头,又没几根毛的中年老头,孩子也不管,真不知道当初自己看上你哪了,说是要
供我读完大学,说是要陪我游山玩水,说是要带我吃遍美食。。。你哪个实现了,除了
给我意外弄个娃(只管生不管养的,这几年来你不论假期不假期周末不周末你陪过娃几
次换过几次尿布)
非常生气这几天。。不知道为什么,也没有跟他好好沟通,因为知道没有结果,这个人
重来都是唯心主义总是对我千篇一律的,任选:1.一切都会好 2.孩子还小,总有一天
她会懂(前提是孩子教不会,教不好,跟我对抗时,他不作为,不会用父亲的方式去严
厉管教,再旁边打哈,从来没有在我无力管教下伸出援手)3.我没有钱啊,那得多少钱
啊!4.钱呢??(重复的反问句)
孩子的幼儿园从私立的800多块到现在半天的200块的公立幼儿园,每天脏兮兮的,老来
得子的你难道就不能为了孩子,在其他地方省吗, 我没有钱,我没地方省,那你可不
可以稍微降低一下你的生活质量和标准呢。去年我回国辗转两次给你倒钱,当初你一把
鼻涕一把泪的在我父亲面前说需要支援。我父亲看在你照顾我快死了的那几天时,还是
表决心了当天跟我妈两个人一起打了 10万刀给你有没有,没有要写你借条,以gift义
赠送为理由,然后过几天你又留言说10万不够。。我爸妈当时就很生气,但是没跟你发
作,最后,还是没如你心愿卖那栋新建的打房子,但是你也省乖乖巧巧的说爸妈的心意
他很感激,但是我再次回到美国时,手里还是把我爸妈给我的8000刀给了你7000做地板
有没有(找的第三人名义取的外汇,直接带身上的)。
你口上说感激,心里真感激吗,我爸股票亏了30多万时,“活该,谁叫他当初不愿多给
” 你说我作,就你这样子这嘴脸我生活中能365天天天跟你笑脸相应的以德报怨的吗?
我是很怨。一直都很怨。。怨得自己真的去年得了病,住了院,用了他的保险,让他贴
了2000多块钱,然后以病卖病的到处卖亲情找人买房。。
也说不下去了。看到他在微信上跟人聊天记录,整个人都不好了
结婚前没有擦亮眼睛,又被他当时感动现在觉得纯素扯淡的花言巧语给蒙蔽了(也没办
法啊,没见过世面的我
avatar
c*n
2
mysql mysql 一直就试图在小马dorm 的时代的架构不断patch patch, mysql+memcache
+ php 到现在都没有变。
说实在的他们弄那个hiphop 看起来很fancy, 其实实在是在一个错误的大方向下面的
无奈选择。 现在web framework 那么多, natively 性能超过hiphop generated code
肯定有, 就不用麻烦过一遍hiphop 了
avatar
n*k
3
数据最恶化了
avatar
n*u
4
很多人也就6-7小时
10小时
看到这你这老公就是个极品
avatar
s*x
5
一群刚毕业的娃,能这样已经很不错了。
avatar
c*7
6
月初给发工资的401k抬抬价
呵呵
avatar
l*0
7
唉,睡不着了,把娃哄下来就觉得自己心里哇凉哇凉的/人生啊/女人啊/就这么一辈
子吗
avatar
l*n
8
FB内部hackish成风
就这个风格
短期还凑合
长久恐怕有问题

memcache
code

【在 c******n 的大作中提到】
: mysql mysql 一直就试图在小马dorm 的时代的架构不断patch patch, mysql+memcache
: + php 到现在都没有变。
: 说实在的他们弄那个hiphop 看起来很fancy, 其实实在是在一个错误的大方向下面的
: 无奈选择。 现在web framework 那么多, natively 性能超过hiphop generated code
: 肯定有, 就不用麻烦过一遍hiphop 了

avatar
n*k
9
差不多了
avatar
l*0
10
是不是上夜班就得体谅呢?
这些年来,他父母来就是旅游游玩,我还得低眉顺眼,当然我有时脾气不好会凶我老公
,他父母就不高兴
但是我父母呢,来不了,但是我回国养病没给我少带孩子,钱也没少给我们。
这个男人想起来心里也挺寒的。他也哟嗷半百了,觉得他这辈子就这样没出息的跟我啃
老,啃我父母的老吗,我得改变自己啊,是读书再工作呢还是再给自己找个好人家呢,
当初真的觉得是场欺骗啊。

【在 n******u 的大作中提到】
: 很多人也就6-7小时
: 10小时
: 看到这你这老公就是个极品

avatar
b*5
11
现在web framework 那么多, natively 性能超过hiphop generated code肯定有
那你举个例子呢。。。

memcache
code

【在 c******n 的大作中提到】
: mysql mysql 一直就试图在小马dorm 的时代的架构不断patch patch, mysql+memcache
: + php 到现在都没有变。
: 说实在的他们弄那个hiphop 看起来很fancy, 其实实在是在一个错误的大方向下面的
: 无奈选择。 现在web framework 那么多, natively 性能超过hiphop generated code
: 肯定有, 就不用麻烦过一遍hiphop 了

avatar
a*s
12
贫贱夫妻百事哀,lz还是赶快自己找个好工作,你老公一个月税后4000不算少了,如果
你也能挣个2,3000家里就会好很多了。

是不是上夜班就得体谅呢?这些年来,他父母来就是旅游游玩,我还得低眉顺眼,当然
我有时脾气不好会凶我老公,他父母就不高兴但是我父母呢,来不了,但是我回国养病
没给我少带孩子,钱也没少........

【在 l**********0 的大作中提到】
: 是不是上夜班就得体谅呢?
: 这些年来,他父母来就是旅游游玩,我还得低眉顺眼,当然我有时脾气不好会凶我老公
: ,他父母就不高兴
: 但是我父母呢,来不了,但是我回国养病没给我少带孩子,钱也没少给我们。
: 这个男人想起来心里也挺寒的。他也哟嗷半百了,觉得他这辈子就这样没出息的跟我啃
: 老,啃我父母的老吗,我得改变自己啊,是读书再工作呢还是再给自己找个好人家呢,
: 当初真的觉得是场欺骗啊。

avatar
p*2
13
node和go?

【在 b**********5 的大作中提到】
: 现在web framework 那么多, natively 性能超过hiphop generated code肯定有
: 那你举个例子呢。。。
:
: memcache
: code

avatar
p*2
14
我以前听他们tech talk就这感觉

memcache
code

【在 c******n 的大作中提到】
: mysql mysql 一直就试图在小马dorm 的时代的架构不断patch patch, mysql+memcache
: + php 到现在都没有变。
: 说实在的他们弄那个hiphop 看起来很fancy, 其实实在是在一个错误的大方向下面的
: 无奈选择。 现在web framework 那么多, natively 性能超过hiphop generated code
: 肯定有, 就不用麻烦过一遍hiphop 了

avatar
d*n
15
fb就是hacker culture。不过你仔细研究过几个成长型科技公司以后就会发现,hacker
culture其实是一种很牛的战略。
avatar
f*t
16
呃,楼主不了解FB,现在已经没人用过渡产品hiphop了。
当年FB两边一齐搞,hiphop短期能做出来,就先用上了;同时也在做类似于JVM的项目
hhvm,几年前已经替换掉hiphop。
而现在为了更好的优化php执行性能,又把php变成静态类型语言hack。
FB的infrastructure一直在进化,主要很多东西自己用着方便,比如scuba,但技术上
并没有特别大的亮点,所以外界关注没那么多了。
avatar
N*m
17
scuba开源没?

【在 f*******t 的大作中提到】
: 呃,楼主不了解FB,现在已经没人用过渡产品hiphop了。
: 当年FB两边一齐搞,hiphop短期能做出来,就先用上了;同时也在做类似于JVM的项目
: hhvm,几年前已经替换掉hiphop。
: 而现在为了更好的优化php执行性能,又把php变成静态类型语言hack。
: FB的infrastructure一直在进化,主要很多东西自己用着方便,比如scuba,但技术上
: 并没有特别大的亮点,所以外界关注没那么多了。

avatar
l*z
18
技术控就是看不到实质,任何牛的公司都是business model牛,技术是次要的。
Bloomberg用的还是上世纪80年代的技术,并不妨碍钱滚滚来

memcache
code

【在 c******n 的大作中提到】
: mysql mysql 一直就试图在小马dorm 的时代的架构不断patch patch, mysql+memcache
: + php 到现在都没有变。
: 说实在的他们弄那个hiphop 看起来很fancy, 其实实在是在一个错误的大方向下面的
: 无奈选择。 现在web framework 那么多, natively 性能超过hiphop generated code
: 肯定有, 就不用麻烦过一遍hiphop 了

avatar
c*n
19
hhvm 是什么? “hiphopvm"! 我的理解是里面 code base 跟 hip hop 一样的, 只
不过是 interpret mode 运行,其实就是重写了一个 PHP interpreter, 或许性能比现
有的 interpreter 强, 但是如果直接用 JVM language (java , Scala ) 会不会更快
呢? 我的意思是, 当时拘泥于 PHP 这个 low-entry barrier 的技术, 可以雇到更
多 developer (或者更可能的原因是小马不会别的, 又不愿学, 结果拉所以人跟他一
起背这个 tech debt) 长痛不如短痛, 早换 java 长期看的 investment 要比现在在
PHP 这个破车上花的功夫小的多

【在 f*******t 的大作中提到】
: 呃,楼主不了解FB,现在已经没人用过渡产品hiphop了。
: 当年FB两边一齐搞,hiphop短期能做出来,就先用上了;同时也在做类似于JVM的项目
: hhvm,几年前已经替换掉hiphop。
: 而现在为了更好的优化php执行性能,又把php变成静态类型语言hack。
: FB的infrastructure一直在进化,主要很多东西自己用着方便,比如scuba,但技术上
: 并没有特别大的亮点,所以外界关注没那么多了。

avatar
c*n
20
没错 但现在就是单独就技术讨论。
火的公司大部分都很糙快猛, 比如 uber

【在 l*****z 的大作中提到】
: 技术控就是看不到实质,任何牛的公司都是business model牛,技术是次要的。
: Bloomberg用的还是上世纪80年代的技术,并不妨碍钱滚滚来
:
: memcache
: code

avatar
s*k
21
现在的很多语言工具其实也有点像CPU这样的硬件,大多数任务完全过剩,不管hack质
量低,只要产品好也比well written的code有用啊。

hacker

【在 d****n 的大作中提到】
: fb就是hacker culture。不过你仔细研究过几个成长型科技公司以后就会发现,hacker
: culture其实是一种很牛的战略。

avatar
g*g
22
FB这条路走得比较奇怪。大部分公司都是上来快糙猛,PHP, Python, Ruby单应用走天
下。做大之后走 SOA, 慢慢把商业逻辑用JVM语言重写,前端代码可以保留。
FB能跟PHP生抗一方面是技术牛,另一方面从长线来看并不占便宜。走主流路线自己要
做的轮子少,业界熟手多。

【在 f*******t 的大作中提到】
: 呃,楼主不了解FB,现在已经没人用过渡产品hiphop了。
: 当年FB两边一齐搞,hiphop短期能做出来,就先用上了;同时也在做类似于JVM的项目
: hhvm,几年前已经替换掉hiphop。
: 而现在为了更好的优化php执行性能,又把php变成静态类型语言hack。
: FB的infrastructure一直在进化,主要很多东西自己用着方便,比如scuba,但技术上
: 并没有特别大的亮点,所以外界关注没那么多了。

avatar
s*k
23
是不是也是内部博弈的结果,做PHP的解释器,能够最大化的呈现工程部门或者有些高
手的能力,比起四平八稳的选择更能让部分人快速上位?

【在 g*****g 的大作中提到】
: FB这条路走得比较奇怪。大部分公司都是上来快糙猛,PHP, Python, Ruby单应用走天
: 下。做大之后走 SOA, 慢慢把商业逻辑用JVM语言重写,前端代码可以保留。
: FB能跟PHP生抗一方面是技术牛,另一方面从长线来看并不占便宜。走主流路线自己要
: 做的轮子少,业界熟手多。

avatar
c*n
24
是啊, 体现了高层技术总监的傻逼本质, 没能控制方向
就跟国内盖房子一样, 盖了拆 拆了盖, 施工队才能赚钱, 政府官员才有 GDP

【在 s********k 的大作中提到】
: 是不是也是内部博弈的结果,做PHP的解释器,能够最大化的呈现工程部门或者有些高
: 手的能力,比起四平八稳的选择更能让部分人快速上位?

avatar
z*o
25
又不是大规模计算,速度不是问题。顶多加点机器。
语言易用好读,节省马工时间更关键。马工费用比机器大多了。
avatar
f*t
26
php都在前端,后端各种C++ Java,脚本很多python。
我觉得语言并没有想象中重要,很多时候程序员写出质量差的代码,寥寥几行就可以把
global CPU usage提高1个百分点。
FB主要把力气花在两个方面,把php变成静态类型语言,狠抓dev破坏性能的代码(
profile后能精确到diff,现在android app也用上了这个),我觉得方向是正确的。花
大力气全部用java重写SOA架构并没有太多好处。

【在 g*****g 的大作中提到】
: FB这条路走得比较奇怪。大部分公司都是上来快糙猛,PHP, Python, Ruby单应用走天
: 下。做大之后走 SOA, 慢慢把商业逻辑用JVM语言重写,前端代码可以保留。
: FB能跟PHP生抗一方面是技术牛,另一方面从长线来看并不占便宜。走主流路线自己要
: 做的轮子少,业界熟手多。

avatar
s*k
27
FB主要把力气花在两个方面,把php变成静态类型语言,狠抓dev破坏性能的代码(
profile后能精确到diff
FB是一个大trunk还是很多不同code base?能做到这点,如果反馈很快的话还是很牛的

【在 f*******t 的大作中提到】
: php都在前端,后端各种C++ Java,脚本很多python。
: 我觉得语言并没有想象中重要,很多时候程序员写出质量差的代码,寥寥几行就可以把
: global CPU usage提高1个百分点。
: FB主要把力气花在两个方面,把php变成静态类型语言,狠抓dev破坏性能的代码(
: profile后能精确到diff,现在android app也用上了这个),我觉得方向是正确的。花
: 大力气全部用java重写SOA架构并没有太多好处。

avatar
g*g
28
现在重写当然工作量太大,但从开始转 SOA到现在我估计至少90%的代码是新的或者重
写的。所以 PHP语言上的工作量纯粹是多余的。

【在 f*******t 的大作中提到】
: php都在前端,后端各种C++ Java,脚本很多python。
: 我觉得语言并没有想象中重要,很多时候程序员写出质量差的代码,寥寥几行就可以把
: global CPU usage提高1个百分点。
: FB主要把力气花在两个方面,把php变成静态类型语言,狠抓dev破坏性能的代码(
: profile后能精确到diff,现在android app也用上了这个),我觉得方向是正确的。花
: 大力气全部用java重写SOA架构并没有太多好处。

avatar
f*t
29
大trunk

【在 s********k 的大作中提到】
: FB主要把力气花在两个方面,把php变成静态类型语言,狠抓dev破坏性能的代码(
: profile后能精确到diff
: FB是一个大trunk还是很多不同code base?能做到这点,如果反馈很快的话还是很牛的

avatar
f*t
30
SOA丢失了hack精神,文化不对。员工变成螺丝钉,大家不爽

【在 g*****g 的大作中提到】
: 现在重写当然工作量太大,但从开始转 SOA到现在我估计至少90%的代码是新的或者重
: 写的。所以 PHP语言上的工作量纯粹是多余的。

avatar
D*a
31
内部认为php monorepo其实是强项:
1. 大部分需要高强度运算,内存或者io的东西,基本已经分出去了。
2. 剩下的主要是商业逻辑。这些东西互相通过网络调用,还不如就在一个process里面
直接调用。而且fb的规模,要是全面SOA,对dc网络负担很大,latency不好控制。
3. 统一的release management降低风险。
4. 做产品的新手比较容易上手,不需要处理很多运营service的负担。
语言本身不重要

【在 g*****g 的大作中提到】
: 现在重写当然工作量太大,但从开始转 SOA到现在我估计至少90%的代码是新的或者重
: 写的。所以 PHP语言上的工作量纯粹是多余的。

avatar
r*7
32
re
百度的UI模块还都是C写的呢,不照样好好的,纠缠语言本身太junior了

【在 D*******a 的大作中提到】
: 内部认为php monorepo其实是强项:
: 1. 大部分需要高强度运算,内存或者io的东西,基本已经分出去了。
: 2. 剩下的主要是商业逻辑。这些东西互相通过网络调用,还不如就在一个process里面
: 直接调用。而且fb的规模,要是全面SOA,对dc网络负担很大,latency不好控制。
: 3. 统一的release management降低风险。
: 4. 做产品的新手比较容易上手,不需要处理很多运营service的负担。
: 语言本身不重要

avatar
g*g
33
统一的release management提高了风险,妨碍了开发进度。一个show blocker就必须全
盘rollback。不同team不能以自己的进度来发布,出了问题找源头需要花更多的时间。
Continuous Delivery更是不可能。Monolithic vs. Microservices有很多文献可以参
考。

【在 D*******a 的大作中提到】
: 内部认为php monorepo其实是强项:
: 1. 大部分需要高强度运算,内存或者io的东西,基本已经分出去了。
: 2. 剩下的主要是商业逻辑。这些东西互相通过网络调用,还不如就在一个process里面
: 直接调用。而且fb的规模,要是全面SOA,对dc网络负担很大,latency不好控制。
: 3. 统一的release management降低风险。
: 4. 做产品的新手比较容易上手,不需要处理很多运营service的负担。
: 语言本身不重要

avatar
g*g
34
什么语言都能做,但有开发效率的区别。自己做一套轮子看着很酷,但并不给生意带来
任何附加价值。

【在 r****7 的大作中提到】
: re
: 百度的UI模块还都是C写的呢,不照样好好的,纠缠语言本身太junior了

avatar
f*d
35
FB主要靠Business Model。现在谁都可以建一个social network,关键是看有没有人用。
比如Snapchat,就是基于Google Cloud Platform建立的social networks
现在不需要技术,只要产品有用户,就是牛!
avatar
i*h
36
看fb招人职位贴出来的description,感觉好多职位用的技术不是很新啊,为什么人人
都想去呢?
avatar
r*7
37
通用和专用本来就是dilemma吧,所以就看公司的研发能力了。

【在 g*****g 的大作中提到】
: 什么语言都能做,但有开发效率的区别。自己做一套轮子看着很酷,但并不给生意带来
: 任何附加价值。

avatar
n*o
38
FB本来就不是靠技术吃饭的公司。想学技术还是去狗狗或者AWS.
avatar
g*e
39
搞网站需要鸟技术?又不是做导弹
avatar
m*u
40
php不说了,你能说说mysql+memcache有啥不好?

memcache
code

【在 c******n 的大作中提到】
: mysql mysql 一直就试图在小马dorm 的时代的架构不断patch patch, mysql+memcache
: + php 到现在都没有变。
: 说实在的他们弄那个hiphop 看起来很fancy, 其实实在是在一个错误的大方向下面的
: 无奈选择。 现在web framework 那么多, natively 性能超过hiphop generated code
: 肯定有, 就不用麻烦过一遍hiphop 了

avatar
l*t
41
看看twitter用java重写soa花了多久 就觉得fb这路走得其实还不错

【在 g*****g 的大作中提到】
: FB这条路走得比较奇怪。大部分公司都是上来快糙猛,PHP, Python, Ruby单应用走天
: 下。做大之后走 SOA, 慢慢把商业逻辑用JVM语言重写,前端代码可以保留。
: FB能跟PHP生抗一方面是技术牛,另一方面从长线来看并不占便宜。走主流路线自己要
: 做的轮子少,业界熟手多。

avatar
f*t
42
diversity带来了更多生产力的潜力。java soa确实是work的,但它是不是最优的有待
商榷,何况你说的好像大公司重写成这个才对

【在 g*****g 的大作中提到】
: 什么语言都能做,但有开发效率的区别。自己做一套轮子看着很酷,但并不给生意带来
: 任何附加价值。

avatar
g*g
43
这不是对错的区别,而是成本和难易的区别。

【在 f*******t 的大作中提到】
: diversity带来了更多生产力的潜力。java soa确实是work的,但它是不是最优的有待
: 商榷,何况你说的好像大公司重写成这个才对

avatar
p*2
44
从哪里调查的人人都想去?

【在 i*****h 的大作中提到】
: 看fb招人职位贴出来的description,感觉好多职位用的技术不是很新啊,为什么人人
: 都想去呢?

avatar
t*e
45
跟地下室索男指点江山一个操性
avatar
z*3
46
重新搞一套eco,一般公司承受不了
也就是apple, fb这种大公司有这个条件
一个llvm,一个hhvm,本质上跟jvm有相似的地方
google干脆就是抄了jvm的hotspot搞了dalvik
还有m$的clr之类的,主要搞vm这种东西难度一点不比os低
很容易失败不说,就算做出来了,上面的轮子还需要大量时间去建设
这一来二去,各种开销花费可不少

【在 f*******t 的大作中提到】
: diversity带来了更多生产力的潜力。java soa确实是work的,但它是不是最优的有待
: 商榷,何况你说的好像大公司重写成这个才对

avatar
z*3
47
还不如拿去做手机

【在 g*********e 的大作中提到】
: 搞网站需要鸟技术?又不是做导弹
avatar
y*r
48
有点纸上谈兵了。事实是FB的CI/CD做的比绝大多数(如果不是所有)java的公司都好。

【在 g*****g 的大作中提到】
: 统一的release management提高了风险,妨碍了开发进度。一个show blocker就必须全
: 盘rollback。不同team不能以自己的进度来发布,出了问题找源头需要花更多的时间。
: Continuous Delivery更是不可能。Monolithic vs. Microservices有很多文献可以参
: 考。

avatar
n*n
49
什么是CI/CD?

【在 y****r 的大作中提到】
: 有点纸上谈兵了。事实是FB的CI/CD做的比绝大多数(如果不是所有)java的公司都好。
avatar
g*g
50
都Monolithic了做不了CD。除非前面那位FB同学传递的信息不准确。CI可以做,但是应
用太大,跑测试时间很长。

【在 y****r 的大作中提到】
: 有点纸上谈兵了。事实是FB的CI/CD做的比绝大多数(如果不是所有)java的公司都好。
avatar
y*r
51
你被java限制了想象力。不过不怪你,我进fb之前也是十几年java经验,理解你在想什
么。

【在 g*****g 的大作中提到】
: 都Monolithic了做不了CD。除非前面那位FB同学传递的信息不准确。CI可以做,但是应
: 用太大,跑测试时间很长。

avatar
g*g
52
你不如来点有营养的东西,架构又不是商业机密。microservice vs. monolith跟语言
完全没有关系。
你要说不清楚要不就解释个简单的就好,单一应用,发现blocker需要rollback,如何
不影响其他team没问题的feature。不要跟我说feature flag.

【在 y****r 的大作中提到】
: 你被java限制了想象力。不过不怪你,我进fb之前也是十几年java经验,理解你在想什
: 么。

avatar
y*r
53
跟语言的语法没关系,跟build, test, 和deployment的速度有关系。FB的webapp要是
用java来写成一个big monolitic application, mvn install一遍起码得一个小时,
release management当然成问题。FB的webapp现在一台普通的server上一两分钟就能
build完。明白了吗?
一个大的code base出了问题怎么办? 很简单。第一,自动测试避免出问题,第二,出
了问题,马上fix。就这样。
你信也好,不信也好,FB的www code base就是几千人check in, 而且so far 还work。
你非要说它行不通,就没意思了。

【在 g*****g 的大作中提到】
: 你不如来点有营养的东西,架构又不是商业机密。microservice vs. monolith跟语言
: 完全没有关系。
: 你要说不清楚要不就解释个简单的就好,单一应用,发现blocker需要rollback,如何
: 不影响其他team没问题的feature。不要跟我说feature flag.

avatar
g*g
54
编得快当然好。你这一两分钟包括了所有自动化测试?至于你说的后者,就自欺欺人了
。自动化测试不可能避免所有的问题。出bug马上fix也是不可能的,有时候一个bug影
响面很大,就算一个小时能fix损失都很大,只能一发现马上rollback. 更糟糕的是你
想rollback发现你的dependency已经改动而且不向后兼容了,这时候不rollback与其说
你能马上fix,不如说你没有rollback的选择。
你说的只不过是一些常规的尽量避免问题的办法,但没有解决问题。我们不过几百个
engineer,上千个microservice,平均每个工作日部署到产品环境上百次。你们前端几
千人
checkin,我很好奇每天能够部署多少次?

【在 y****r 的大作中提到】
: 跟语言的语法没关系,跟build, test, 和deployment的速度有关系。FB的webapp要是
: 用java来写成一个big monolitic application, mvn install一遍起码得一个小时,
: release management当然成问题。FB的webapp现在一台普通的server上一两分钟就能
: build完。明白了吗?
: 一个大的code base出了问题怎么办? 很简单。第一,自动测试避免出问题,第二,出
: 了问题,马上fix。就这样。
: 你信也好,不信也好,FB的www code base就是几千人check in, 而且so far 还work。
: 你非要说它行不通,就没意思了。

avatar
c*n
55
Netflix 以前也是 一个很大的 jar ebay 是一个大的 c++ binary 跟语言无关。
很难想象今天还有人这么搞, 一看就是补丁套补丁的结果。 非 online 的软件, 像
Linux kernel 你这么搞可以, 有无数的 test 时间, 有人统一安排 release, 但你
敢想象 Linux 每天 release 一个 bug fix/new feature ? 在 大 包的 模式下不可能

【在 g*****g 的大作中提到】
: 编得快当然好。你这一两分钟包括了所有自动化测试?至于你说的后者,就自欺欺人了
: 。自动化测试不可能避免所有的问题。出bug马上fix也是不可能的,有时候一个bug影
: 响面很大,就算一个小时能fix损失都很大,只能一发现马上rollback. 更糟糕的是你
: 想rollback发现你的dependency已经改动而且不向后兼容了,这时候不rollback与其说
: 你能马上fix,不如说你没有rollback的选择。
: 你说的只不过是一些常规的尽量避免问题的办法,但没有解决问题。我们不过几百个
: engineer,上千个microservice,平均每个工作日部署到产品环境上百次。你们前端几
: 千人
: checkin,我很好奇每天能够部署多少次?

avatar
g*y
56
楼上两位长老,别吵了,赶快收了神通吧。。

【在 g*****g 的大作中提到】
: 编得快当然好。你这一两分钟包括了所有自动化测试?至于你说的后者,就自欺欺人了
: 。自动化测试不可能避免所有的问题。出bug马上fix也是不可能的,有时候一个bug影
: 响面很大,就算一个小时能fix损失都很大,只能一发现马上rollback. 更糟糕的是你
: 想rollback发现你的dependency已经改动而且不向后兼容了,这时候不rollback与其说
: 你能马上fix,不如说你没有rollback的选择。
: 你说的只不过是一些常规的尽量避免问题的办法,但没有解决问题。我们不过几百个
: engineer,上千个microservice,平均每个工作日部署到产品环境上百次。你们前端几
: 千人
: checkin,我很好奇每天能够部署多少次?

avatar
T*g
57
kernel是必须随时online的,现在有动态打补丁的方法,以前必须reboot的

【在 c******n 的大作中提到】
: Netflix 以前也是 一个很大的 jar ebay 是一个大的 c++ binary 跟语言无关。
: 很难想象今天还有人这么搞, 一看就是补丁套补丁的结果。 非 online 的软件, 像
: Linux kernel 你这么搞可以, 有无数的 test 时间, 有人统一安排 release, 但你
: 敢想象 Linux 每天 release 一个 bug fix/new feature ? 在 大 包的 模式下不可能

avatar
z*o
60
release的时候出bug居然要fix,
立即rollback之后都要出事故报告。
avatar
s*m
61
凑合吧,youtube也这个操行,不一样活的好好的?人还是用python在玩的。
startup比这个恐怖的不要太多啊。

memcache
code

【在 c******n 的大作中提到】
: mysql mysql 一直就试图在小马dorm 的时代的架构不断patch patch, mysql+memcache
: + php 到现在都没有变。
: 说实在的他们弄那个hiphop 看起来很fancy, 其实实在是在一个错误的大方向下面的
: 无奈选择。 现在web framework 那么多, natively 性能超过hiphop generated code
: 肯定有, 就不用麻烦过一遍hiphop 了

avatar
s*m
62

不全是,但基本意思是对的。难道这不值得google反思么?

【在 c******n 的大作中提到】
: 没错 但现在就是单独就技术讨论。
: 火的公司大部分都很糙快猛, 比如 uber

avatar
s*m
63
用php玩是有点过了

【在 c******n 的大作中提到】
: 是啊, 体现了高层技术总监的傻逼本质, 没能控制方向
: 就跟国内盖房子一样, 盖了拆 拆了盖, 施工队才能赚钱, 政府官员才有 GDP

avatar
s*m
64
php好读?imo这鸡巴玩意儿挺自虐的。

【在 z*******o 的大作中提到】
: 又不是大规模计算,速度不是问题。顶多加点机器。
: 语言易用好读,节省马工时间更关键。马工费用比机器大多了。

avatar
s*m
65
什么东西都有个度,语言不太重要,但也不应该是随便来。
易维护性还是非常重要的。

【在 r****7 的大作中提到】
: re
: 百度的UI模块还都是C写的呢,不照样好好的,纠缠语言本身太junior了

avatar
s*m
66
光有用户当然不够,用户又不直接花钱。
有用户不赚钱的多了去了。

用。

【在 f*****d 的大作中提到】
: FB主要靠Business Model。现在谁都可以建一个social network,关键是看有没有人用。
: 比如Snapchat,就是基于Google Cloud Platform建立的social networks
: 现在不需要技术,只要产品有用户,就是牛!

avatar
d*i
67
你完全错了,FB这种是叫做"不装逼“,坚守码工传统和文化,就是用传统的PHP和LAMP
架构又如何,照样做出十几亿人的大规模网站出来,财源滚滚来,盈利暴涨。反观FB的
竞争对手twitter,就是喜欢装逼,先用喜欢玩装逼的Ruby,用什么欧洲左逼发明的装逼
的scala,最后输得连逼都捅烂了。

memcache
code

【在 c******n 的大作中提到】
: mysql mysql 一直就试图在小马dorm 的时代的架构不断patch patch, mysql+memcache
: + php 到现在都没有变。
: 说实在的他们弄那个hiphop 看起来很fancy, 其实实在是在一个错误的大方向下面的
: 无奈选择。 现在web framework 那么多, natively 性能超过hiphop generated code
: 肯定有, 就不用麻烦过一遍hiphop 了

avatar
t*e
68
装逼遭雷劈
avatar
f*t
69
Re

LAMP

【在 d****i 的大作中提到】
: 你完全错了,FB这种是叫做"不装逼“,坚守码工传统和文化,就是用传统的PHP和LAMP
: 架构又如何,照样做出十几亿人的大规模网站出来,财源滚滚来,盈利暴涨。反观FB的
: 竞争对手twitter,就是喜欢装逼,先用喜欢玩装逼的Ruby,用什么欧洲左逼发明的装逼
: 的scala,最后输得连逼都捅烂了。
:
: memcache
: code

avatar
s*x
70
这个讨论挺有意思。还是细分的好。成长太快,总会带来一些影响。work 的东西未必
最好,最好的未必 work。梦想跟现实的差距。
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。