gydtep
发表于 2021-3-3 13:07:27
除了HTTP方式,还可以通过TCP Socket是否联通成功判定应用服务运行状态。
这种来自K8S而不是应用服务内部的应用运行状态判定逻辑,使得K8S能够掌握应用服务级别的健康状态。
gydtep
发表于 2021-3-3 16:02:40
传统的分布式系统,比如ZooKeeper,常常使用的是客户端发现方式,进行服务间自动发现。客户端服务内置了可以发现服务注册中心以及选择其中某个服务实例进行通信的探针Agent。服务端服务实例将自己的状态上报到服务注册中心,客户端服务通过查询服务注册中心信息,选择并唤醒响应的服务实例进行交互。
gydtep
发表于 2021-3-3 20:52:33
imgcook 官网首页平均每月 PV 6519, 平均每月 UV 3059。相比于 2019 年, 2020 年月平均 PV 和 UV 均是 2019 年的 2.5 倍。
gydtep
发表于 2021-3-4 10:11:44
imgcook 通过解析设计稿图层信息,并通过规则系统、智能化技术等识别和生成代码,但由于设计域与研发域的表达方式、结构和规范等差异,设计稿的图层结构对生成代码的合理性影响较大,一些设计不规范的设计稿需要用 imgcook 的“成组”和“图片合并”协议对设计稿进行调整。
gydtep
发表于 2021-3-4 15:11:34
创建模块后进入 imgcook 平台智能生成代码&可视化研发,如果能够直接在 imgcook 平台开发、调试、预览和发布,一站式的 D2C 研发模式是提升整体研发效率和研发体验的一个不错的选择。
gydtep
发表于 2021-3-4 19:49:43
最后一方面是关于主机商线路的。运营人员在做网站内容更新的时候,偶尔会遇到一段时间网站页面打开慢的情况。若是此时运营人员打开邮箱则会发现收到了来自主机商的线路调整通知邮件,提示这段时间内可能网站不稳定出现百度搜索风险提示。
gydtep
发表于 2021-3-5 10:19:50
流式上传在架构上做了升级,有一个异步处理的机制,会把用户写进来的数据在后台进行加工,所以后面会支持Hash Clustered表。
gydtep
发表于 2021-3-5 14:03:56
同时系统还支持了内存的复用,即flush过以后的pack是可以复用的。系统会把上次写满的内存留住,避免产生GC。流式上传只支持InsertInto,因为在API上没有另外的接口,所以InsertOverwrite语义现在是不支持的。另外,流式服务是支持异步数据处理的,也就是除了保证用户通过流式写上来的数据可读之外,服务端还有一个机制能识别出来新写进来的数据和存量数据,可以对新写出来的数据做一些异步的处理,比如zorder by排序和墨纸。
gydtep
发表于 2021-3-5 16:54:28
做产品不能闭门造车。于是,我们就随即安排相关同学去了标注外包公司做现场调研。
一开始,我们与几个标注团队的小组长进行小范围的初步沟通。当时,随口问了下产品使用情况,他们一致反馈“没什么问题,挺好用的”。
gydtep
发表于 2021-3-6 12:06:22
没有付出,就不会“珍惜”。
所以,对用户来说,产品必须容易上手,即必须“秒懂”。如果用户几分钟甚至几十秒看不懂、不会用,那他基本就放弃了,产品就没有机会了。