- 👋 Hi, I’m @ithinker1991
- 👀 I’m interested in pingpong、coding、
- 🌱 I’m currently learning ...
- 💞️ I’m looking to collaborate on rust、golang、kv
- 📫 [email protected]
flomo's Introduction
flomo's People
flomo's Issues
但消费者的留存堪忧。...
但消费者的留存堪忧。“只买过那一次,后来就没再买过了。”薇薇表示,“因为没有在直播间购物的习惯。” “为知识付费”而在直播间买过几单牛奶和大米的广州女生颖颖,也好久没再买过直播间的商品,“无论是自营的农产品,还是上架的其他品牌的产品,都谈不上性价比最好。” 而对于电商来说,流量和供应链是更严重的问题。借助6亿日活的抖音,东方甄选可以触达广泛的消费者,但回归到东方甄选本身,却不一定。另外上下游供应链的问题,东方甄选也必须解决。
https://www.36kr.com/p/1888930936246277
#ToRead
一方面,时间这个因素...
一方面,时间这个因素给我们需要考虑的问题空间整整增加了一维,即任何的数据处理逻辑都需要开始考虑数据的到来,处理和commit的时间因素,另一方面,我们需要应对的是永无止境的源源不断的数据,这对系统的健壮性和scalability都有远超batch processing的要求。
https://zhuanlan.zhihu.com/p/43301661
#ToRead
最简单的例子,就是装...
最简单的例子,就是装桌子。 如果你只有一个人的情况下,让桌子正着装,你都不知道先装那个腿。 你装哪个腿,另外三个腿的地方,都没有支撑。 要么,你就一次把四条腿都装上。 除非你有老婆帮你把着。 没有老婆就比较凄惨,只能先用支架把有三个腿的地方支撑起来。
#ToRead
一位曾跟随过黄峥多年...
一位曾跟随过黄峥多年的老员工说,黄峥的时间精力永远投入在回报最高的事物上。当年他曾因为拼多多放下了出海业务,今天的拼多多在减少国内电商业务补贴的同时,再次启动跨境零售业务。这意味着黄峥对未来的机会或许又有了新的判断。
https://mp.weixin.qq.com/s/f_KTvQr-1_XdBWhsaTEI9w
#ToRead
http://go/...
Joseph Bir...
Joseph Bironas,负责Google数据中心集群上线流程的SRE,有力地提出:“如果我们持续产生不可自动化的流程和解决方案,我们就继续需要人来进行系统维护。如果我们要雇佣人来做这项工作,就像是在用人类的鲜血、汗水和眼泪养活机器。这就像是一个没有特效但是充满了愤怒的系统管理员的Matrix世界。”
https://bytedance.feishu.cn/docx/doxcnVVnB5O8rLYcrWIUjWYOZKg
#ToRead
战略进攻能力的重要性...
故障是稳定性受到破坏...
故障是稳定性受到破坏或出现问题的结果,故障数和故障时长等数据是体现稳定性的重要指标,我们希望从故障数这个“果”出发,倒推稳定性治理的“因”。
https://bytedance.feishu.cn/wiki/wikcnbm30OeCf5tAzELm93rWuHc
#ToRead
这个实际状态逐渐向期...
这个实际状态逐渐向期望状态逼近的过程,就叫做 reconcile(调谐)。而同样的原理,也正是 Operator 和自定义 Controller 的核心工作方式。
https://www.zhihu.com/search?q=Kubernetes%20%E8%AE%BE%E8%AE%A1&type=content
#ToRead
许多人最近常问我的一...
许多人最近常问我的一个问题是,现在买什么股票好?现在还可不可以买腾讯的股票? 这个问题隐藏的台词是,我现在买,几个月后在某一个高点卖掉。然后再来问“现在买什么股票好”这个问题. 这种思维方式的最大问题是,第一,没有人可以精确踩点,低买高卖。一进一出,你就有两次犯错误的可能性。频繁进出,你犯错误的可能性就更大. 第二,成长型的公司,股票突然暴涨的时机,很难预测。如果错过一波上涨行情,投资者往往非常懊悔,拒绝跟进,而是苦苦等待股票回调,却永远等不到.
https://finance.sina.com.cn/chanjing/cyxw/2021-01-11/doc-iiznezxt1791793.shtml
#ToRead
使用它们的意义不仅在...
使用它们的意义不仅在于你可以很轻松地重建服务器(当然也可以用镜像来重建),而且也可以很容易地了解那些配置,从而更容易地修改它们。此外,一般这些都是文本文件,可以纳入版本控制,这就是基础设施即代码。
https://blog.crazytaxii.com/posts/snowflake_and_phoenix_server/
#ToRead
在读怡微的新书《四合...
在读怡微的新书《四合如意》,一如既往地刀刀见血。“书里说,婚姻是围城,其实不然,方鸿渐本人才是围城,他不讨厌,却全无用处。能量低框架弱,这样的人一般都空有一个花架子,这就更叫人万念俱灰又无能为力。”
#ToRead
投入过多的时间在学习...
投入过多的时间在学习上是懒惰,将学到的知识过多地用于装饰是虚伪,全凭书本上的教条下决断是学究气……手工业者讨厌学问,头脑简单之人敬仰学问,而真正有智慧之人运用学问;因为学问本身并不教你如何运用,而需要一种脱离它、超越它、由观察得出的智慧。
https://bytedance.feishu.cn/docx/doxcnVVnB5O8rLYcrWIUjWYOZKg
#ToRead
牛逼的sre对架构看...
牛逼的sre对架构看的更立体,同时对包括devops这些技术和工具,比其他人更精通 以及软硬件,操作系统之类的基础环境 一般意义的研发测试和运维,就是分属迭代过程中的三个阶段,研发写业务代码,测试做测试执行,俗称点点点,运维把代码搞到线上,配合研发查查线上问题 研发里面做的牛的,慢慢成长为所谓的架构师,会从产品架构的设计,稳定性,研发迭代效率,以及整个devops层面来设计自己产品,以及研发测试上线流程 但是也会有qa从工程角度站出来,上游承接研发体系以及工具链,下游结合运维体系设计整个流程和工具链,这个时候就是qa主导 我也见过sre反推qa和研发的,从运维和稳定性角度说,产品架构要怎么设计
https://bytedance.feishu.cn/docs/doccn7pgxlglJCULbASMNaeXdQh#
#ToRead
效率更高、更具公平性...
效率更高、更具公平性的市场都不能完成的目标,我们为什么坚信,权力就能完成?资源分配从来不平衡,每个人的身高、相貌、智商都不一样,这是无法回避的现实,则收入差距、地位差距等为何被视为邪恶的?所谓公平,从来不是资源分配的公平,而是机会的公平。
https://mp.weixin.qq.com/s/9UgWgKg1EhcOBmJCFTbHrQ
#ToRead
不说大环境,只说公司...
不说大环境,只说公司里真的有这么多事情可以做吗?从近十年的职业生涯来观察,显然没有那么多事。大企业依靠垄断、价格歧视和数据驱动的剥削让他们实现了躺着赚钱,即使组织臃肿,内耗严重,产品和研发人员像拉磨的驴,每天做着拧螺丝,拆螺丝再拧螺丝一样的自我感动但对企业毫无用处的工作,浪费再多的人力支出和白花花的银子,大企业依然有可观的利润空间。一些产品为了让一线的研发帮他去做毫无意义的需求,会跟你说: 这个平台是 CTO/总裁/总监/部门一把手的需求 这个平台公司内所有人都会用 这个平台是我们公司级的战略项目 信以为真的研发们,上线了以后发现日 pv = 1,时间喂狗,产品经理光速跑路,哑巴亏只能往肚子里咽。这样的故事每天都在很多巨头公司里上演,影响他们躺赚了么?
https://mp.weixin.qq.com/s/9DeKNKavx9cX5F3so4qgyQ
#ToRead
五、向上生长的机会哪...
五、向上生长的机会哪里来 1.你能做,别人做不来(实力) 2.你肯做,别人不肯做(态度) 3.你看到,别人看不到(认知) 4.你敢做,别人不敢做(魄力) 5.你能熬,别人熬不来(坚持)
https://zhuanlan.zhihu.com/p/455444229
#ToRead
2008年,水生所还...
2008年,水生所还做了一个关于长江生态记忆的调查,调查小组用了两个多月,分两次走访了宜昌以下的长江干流和洞庭湖、鄱阳湖周围的27个渔区,采访了599个家庭,受访人年龄从22岁到90岁不等。调查结果显示,尽管所有人都强烈意识到,长江正在经历资源枯竭和环境退化,但只有年长的人才能真正意识到物种的衰退。 那些年长的人,大多数都同时目击过白鱀豚和白鲟,但年轻人中,只有少数人在媒体上认识了白鱀豚,还有少数人从长辈那里听说过白鲟,而更多的人,即使生活在水边,也认不出这两种巨型水生动物的照片。这些数据表明,一旦白暨豚和白鲟消失,当地人就会忘记它们,以为这条大江一直如此贫瘠。
https://www.douban.com/note/803158112/?_dtcc=1&_i=8675971KjppsvH
#ToRead
人与人之间的沟通其实...
人与人之间的沟通其实是人与人之间信息交换的过程,也就是“人-内容-人”。社交和社区的区别就是人与人之间内容交换的方式不同。 社交以人与人之间的关系建立与交流为主,内容的交换是沟通的过程。而社区中,内容是连接用户的主要载体,人与人之间通过内容认识并发生联系,也会因为内容流行度降低或自身对内容的兴趣度降低而弱化关系。
http://www.woshipm.com/evaluating/2261306.html
#ToRead
Richard 提到...
Richard 提到了他是如何在完全不懂数据库的情况下把 SQLite 做出来的。他提到这是第一性原理(first principle)的应用。简单来说就是按照事物本来的样子去设计。他说做数据库的人和组织非常多,但最后的结果大家都殊途同归。用不同的做事方式最后都达到同样的结果。还有些趣事是他也不懂 B 树,需要用到的时候还得去翻看 The Art of Computer Programming(计算机程序设计艺术)。并且 Knuth 的书连 B 树的 delete 删除的算法都没提供,被做为练习题让读者自己去实现。。。。
https://liyafu.com/2022-07-31-sqlite-untold-story/
#ToRead
因此一个好的度量一定...
因此一个好的度量一定具有两个特征,一个就是能够回答一个本质问题,另一个是能够引导出正确的行为,两者缺一不可。但是要回答一个本质问题往往比想象得要难。
https://mp.weixin.qq.com/s/Xjj-cIdYtQv7qyDauzSQtQ
#ToRead
kubernetes...
kubernetes是手段不是目的 对于大众用户来说kubernetes并不重要,重要的是kubernetes上面跑了什么东西,这些东西才是用户最终关心的,中间过程并不关心。 当然熟悉kubernetes的极客不用担心,你同样会有非常好的使用体验。
https://github.com/labring/sealos/blob/main/docs/4.0/README.md
#ToRead
维持一台生产服务器运...
维持一台生产服务器运行并非易事,首先你得保证操作系统和其他软件都被修补至最新,被托管的应用程序也要周期性地被升级,甚至需要定期更改配置来调整环境使其高效运行并且保证和其他系统的通讯正常。这就需要一堆命令行操作,在终端之间反复横跳,编辑文本文件啥的。
https://blog.crazytaxii.com/posts/snowflake_and_phoenix_server/
#ToRead
刘润曾说局部思维的可...
刘润曾说局部思维的可怕之处在于能够用快意恩仇的方式赢得一场战役,却用悲天悯人的方式输掉整场战争。回答一个本质问题往往需要全局思维。
https://mp.weixin.qq.com/s/Xjj-cIdYtQv7qyDauzSQtQ
#ToRead
目标->问题->解决...
目标->问题->解决手段,本为一体!cache这件事在计划的时候就应该去思考落地的场景,现在就不至于搞得处处被动了
https://bytedance.feishu.cn/docx/doxcnBQYNJKmuseDQdd2tLvZKhb
#ToRead
如何理解软件行业 ...
如何理解软件行业 软件的核心功能就是将现实世界的数字抽象起来,将现实世界变成可编程的世界。 未来的各行各业,软件都会是人与这个世界建立连接的通道。 人<->世界 人<->软件<->世界 而以前是人与世界直接交互。而未来人类则是通过软件与这个世界世界进行交互,甚至是纯粹与软件进行交互。 人类还无法摆脱自身的物理属性。软件会成为了未来人类与现实世界接触的一个介质。甚至说就完全沉浸与虚拟世界当中
https://bytedance.feishu.cn/docs/doccn4PnVQtvCtkDKUYC7GXWssh#eTuCG5
#ToRead
kubernetes...
kubernetes是手段不是目的 对于大众用户来说kubernetes并不重要,重要的是kubernetes上面跑了什么东西,这些东西才是用户最终关心的,中间过程并不关心。 当然熟悉kubernetes的极客不用担心,你同样会有非常好的使用体验。
https://github.com/labring/sealos/blob/main/docs/4.0/README.md
#ToRead
云原生数据库的唯一标...
第八章 至少一项技能...
第八章 至少一项技能满点
但自信和自负的区别是:自信意味着当一种方法并不奏效时,你能灵活而理性地做出调整;自负则意味着当眼前的方法不起作用时,你缺乏承认的能力或勇气,仍一遍又一遍犯同样的错误。
#微信读书/野蛮进化
AWS最早是因为亚马...
AWS最早是因为亚马逊每年黑五的时候需要很多的服务器,平时闲着没用,就想着租出去。不完全是Amazon先洞察了这个商机,而是他有这个资源,而且也不得不这么做,不然很浪费。
#ToRead
“端到端的可靠通信,...
“端到端的可靠通信,只能通过通信两端的application层来保证,而中间件(比如SQS, Kinesis, ActiveMQ, 到更低层Netty乃至TCP)只能提高效率,而无法保证通信的可靠性。“
#ToRead
阅读好的代码是一种享...
阅读好的代码是一种享受。我最喜欢阅读的是redis的代码,用C写的,极端简洁但又威力强大。几句话就把最高效、精妙的数据结构完成出来,就像一篇福尔摩斯的侦探小说。在看的时候我常常想,如果让我实现这个功能,是否能像他这么简单高效?
http://www.dockone.io/article/895
#ToRead
惊群效应:群现象就是...
惊群效应:群现象就是多进程(多线程)在同时阻塞等待同一个事件的时候(休眠状态),如果等待的这个事件发生,那么他就会唤醒等待的所有进程(或者线程),但是最终却只可能有一个进程(线程)获得这个时间的“控制权”,对该事件进行处理,而其他进程(线程)获取“控制权”失败,只能重新进入休眠状态,这种现象和性能浪费就叫做惊群。
https://bytedance.feishu.cn/docx/doxcnVVnB5O8rLYcrWIUjWYOZKg
#ToRead
这也被描述为“水平触...
这也被描述为“水平触发”而不是“边缘触发”。在边缘触发系统中,如果系统错过“事件”(“边缘”),则必须重放事件以便系统恢复。在水平触发系统中,即使系统错过了“事件”(可能是因为它已经关闭),当它恢复时,它可以查看信号的当前状态并相应地做出响应。
https://www.zhihu.com/search?q=Kubernetes%20%E8%AE%BE%E8%AE%A1&type=content
#ToRead
在slot设计的基础...
在slot设计的基础上开发了pslotxxx相关命令以方便配合做扩缩容与集群管理。此外,各个Slot的状态主要分为: Not Exist: 不存在,即该slot不在本实例上 Servering:正在托管以及服务 Migrating:正在向其它实例迁移 Importing: 正在从其它实例导入 等
https://bytedance.feishu.cn/wiki/wikcnTNSX9OXz8WbO6O18Y6pAcg#
#ToRead
第一章 总决赛前的紧...
第一章 总决赛前的紧急求助
他给了我30天,而我帮他训练了15年。
#微信读书/野蛮进化
故障是稳定性受到破坏...
故障是稳定性受到破坏或出现问题的结果,故障数和故障时长等数据是体现稳定性的重要指标,我们希望从故障数这个“果”出发,倒推稳定性治理的“因”。
https://bytedance.feishu.cn/wiki/wikcnbm30OeCf5tAzELm93rWuHc
#ToRead
过去一年跟很多同事有...
过去一年跟很多同事有交流,我觉得保持平常心的人,比较放松,内心没有扭曲,观察事物细腻,实事求是,比较有耐心。他们往往更能把事情做好。大多时候,人在没有偏执或者杂念的情况下,都能够有很好的判断,有个说法是 “本自具足”。保持平常心才能做出非常之事,我们周年的主题是“Remain Grounded, Keep Aiming Higher”,我的理解这两句意思是相似的,只有心态越平稳,才能扎根越牢,才能够有魄力有想象力去做更难企及的事情。
https://finance.sina.com.cn/tech/2021-03-31/doc-ikmyaawa2529337.shtml
#ToRead
RC、RS和Depl...
RC、RS和Deployment只是保证了支撑服务的微服务Pod的数量
https://www.kubernetes.org.cn/kubernetes%E8%AE%BE%E8%AE%A1%E7%90%86%E5%BF%B5
#ToRead
对于RC和RS中的P...
对于RC和RS中的Pod,一般不挂载存储或者挂载共享存储,保存的是所有Pod共享的状态,Pod像牲畜一样没有分别(这似乎也确实意味着失去了人性特征);对于PetSet中的Pod,每个Pod挂载自己独立的存储,如果一个Pod出现故障,从其他节点启动一个同样名字的Pod,要挂载上原来Pod的存储继续以它的状态提供服务。
https://www.kubernetes.org.cn/kubernetes%E8%AE%BE%E8%AE%A1%E7%90%86%E5%BF%B5
#ToRead
你在逃,你在逃避最为...
你在逃,你在逃避最为硬核的较量,心存侥辛,侥幸到以为可以成为平庸大众中的幸运者,以一种更为优雅的方式得到你想要的。你或许年轻或者有觉悟,但是前路这样的人多不胜数。
https://bytedance.feishu.cn/docs/doccnuMtbWlWSmckUJT4CgSQJch
#ToRead
从类型来看,机器人可...
从类型来看,机器人可以划分为工业机器人、服务机器人和特种机器三大类。基于机器人外型上的差异和性能上各自独有的优势,目前应用到了各行各业,并不断走向纵深。
https://www.36kr.com/p/1887859310989317
#ToRead
可用性短板为什么被隐...
可用性短板为什么被隐藏,最后导致黑天鹅事件发生? 如何区分服务可用性高是实力还是运气好? 可用性治理是否有体系化的工程方法?
https://bytedance.feishu.cn/wiki/wikcnCO9Iq28lYAjg3PXweBlxQf#
#ToRead
Kubernetes...
Kubernetes 从诞生起就把它的所有功能都定义成了所谓的“API 对象”,其实就是定义成了一份一份的 Data。这样,Kubernetes 使用者就可以通过对这些 Data 进行增删改查来达成自己想要的目标,而不是被绑定在某种具体的语言或者 SDK 上
https://www.zhihu.com/search?q=Kubernetes%20%E8%AE%BE%E8%AE%A1&type=content
#ToRead
第八章 至少一项技能...
第八章 至少一项技能满点
但自信和自负的区别是:自信意味着当一种方法并不奏效时,你能灵活而理性地做出调整;自负则意味着当眼前的方法不起作用时,你缺乏承认的能力或勇气,仍一遍又一遍犯同样的错误。
承认当前出现了问题是解决问题的起点
#微信读书/野蛮进化
Automation...
Automation over process Large projects have a lot of hard yet less exciting work. We value time spent automating repetitive work more highly than toil. Where work cannot be automated, our culture recognizes and rewards all types of contributions while recognizing that heroism is not sustainable.
https://github.com/kubernetes/community/blob/master/values.md
#ToRead
数据结构是什么?数据...
数据结构是什么?数据结构就是舞台上的角色,而函数方法就是这些角色之间演出的一幕幕戏。对象是有生命的,从创建到数据流转,从产生到消亡。而作为开发者来说,首先是搞懂这些人物设定,是关公还是秦琼,是红脸还是黑脸?看懂了人,就看懂了戏。
https://dockone.io/article/895
#ToRead
相比于建立一个大而一...
相比于建立一个大而一统的花里胡哨的看板数据中台,具体问题具体分析的实际效果要更好一些。这种数据中台在大厂里容易犯错误是因为在大厂里有一种叫做面向老板的编程。老板要一个数据,要有一个总的驾驶仓图,所以我们所谓的投入就投入在面向老板的编程里。这是很危险的,虽然研发效能的结果是为老板服务的,但是研发效能的过程要为工程师服务。
https://mp.weixin.qq.com/s/Xjj-cIdYtQv7qyDauzSQtQ
#ToRead
单纯看K8S,Goo...
单纯看K8S,Google这个产品的技术架构和产品设计真不是盖的,比同类强太多了,很多写了几行功能实现代码的码农可能觉得这个东西自底向上实现技术上没有什么技术壁垒,但这种观点太狭隘了,根本看不到一个产品系统自顶向下由上层业务驱动恰到好处的产品功能组件设计和简洁的实现技术架构。人家把十几年Borg的经验凝聚成这么一个东西。
https://www.zhihu.com/question/482124045/answer/2081493987
#ToRead
故障是稳定性受到破坏...
故障是稳定性受到破坏或出现问题的结果,故障数和故障时长等数据是体现稳定性的重要指标,我们希望从故障数这个“果”出发,倒推稳定性治理的“因”。
https://bytedance.feishu.cn/wiki/wikcnbm30OeCf5tAzELm93rWuHc
#ToRead
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.