内卷时代
主业专精 副业加持 投资傍身 谨慎创业
云原生 CloudNative = Cloud+Native
Native 应用考虑云环境,原生为云而设计,在云上运行,充分利用和发挥云平台的弹性+分布式优势
f(g(h(k(i))) 与 a=k(i),b=h(a),c=g(b),d=f(c)
Martin Odersky 给出两个编写Scala代码的原则
尽量用能力弱的功能
给中间步骤命名
Databricks Scala 编程风格指南
https://github.com/databricks/scala-style-guide/blob/master/README-ZH.md
Databricks为了性能考虑,更倾向于采用命令式方式去使用Scala,例如,规范建议使用while循环,而非for循环或者其他函数转换(map foreach)
Spark 许多源代码并没有遵循Scala推崇的最佳实践 ,Odersky对此的解释
Spark的API设计是和Scala 集合类设计是一致的函数式风格,里面具体的实现为了追求性能用了命令式,Scala集合里面的实现函数为了性能也用了很多var
HDFS缺陷
NameNode 元数据的扩展性 文件系统元数据 块位置信息 全部在内存中 对内存的要求高,内存大小限制了集群扩展性
NameNode FSNamesystem全局锁 元数据请求依赖该锁
块汇报风暴 HDFS块大小默认128M,启动几百PB数据量的集群时 NameNode需要接受所有块汇报才可以退出安全模式,因此启动时间会达数小时
屌丝死于P2P
中产死于理财
富人死于信托
巨富死于野心
无论你身处哪一个阶层
总有一把镰刀等着你!
ToB企业估值三个核心指标:毛利率 ,复购率 ,续费金额增长率
截至2021年底,中国灵活就业人员达2亿人,其中从事主播及相关从业人员160多万人,较2020年增加近3倍
第一页
上一页
下一页
最后一页