随笔分类 - architecture
摘要:数据类型 用Python进行gRPC接口测试(三) 大帆船 搜狗测试 2020-05-22 https://mp.weixin.qq.com/s/eijIRBx-vKln0AftMqXkmQ 一、标量值类型 标量值类型与我们在编程语言使用的基本数据类型概念类似,用来携带的数据也大体相同。在pytho
阅读全文
摘要:awesome-go-web-frameworks/README.md at master · speedwheel/awesome-go-web-frameworkshttps://github.com/speedwheel/awesome-go-web-frameworks/blob/maste
阅读全文
摘要:滴滴出行技术总监:关于技术选型的那些事儿 原创: 杜欢 InfoQ 2017-02-26 https://mp.weixin.qq.com/s/6EtLzMhdtQijRA7Xrn_pTg golang 不足
阅读全文
摘要:坐标法 gopdf "github.com/signintech/gopdf" ) func xy2pdf() { pdf := gopdf.GoPdf{} pdf.Start(gopdf.Config{PageSize: *gopdf.PageSizeA4}) //595.28, 841.89 =
阅读全文
摘要:小结: 1、中台业务 前台业务 快车、专车、顺风车,在滴滴这些业务线叫做前台服务,他们有一些共同的特性,都有司机信息,订单的状态,收银,账号等等这些业务逻辑,我们会把专门的业务逻辑集合起来,形成专职的服务,这些就是中台服务。 2、 通过TraceID对所有请求的进行串联,通过SpanID记录每个节点
阅读全文
摘要:https://mp.weixin.qq.com/s/wX1l9flnrr8K7-fCHAvBWw 四大语言,八大框架|滴滴全链路压测解决之道 青云QingCloud OmniStack 2017-08-09
阅读全文
摘要:多接口异步并发调用分析 原创: Keqi 易企秀工程师 3月29日
阅读全文
摘要:小结: 1、 https://mp.weixin.qq.com/s/qWrSyzJ54YEw8sLCxAEKlA API 设计最佳实践的思考 谷朴 阿里技术 昨天 阿里妹导读:API 是模块或者子系统之间交互的接口定义。好的系统架构离不开好的 API 设计,而一个设计不够完善的 API 则注定会导致
阅读全文
摘要:亿级在线系统二三事-网络编程/RPC框架 原创: johntech 火丁笔记 今天
阅读全文
摘要:https://kombu.readthedocs.io/en/stable/introduction.html
阅读全文
摘要:秒杀系统“减库存”设计的核心逻辑 https://mp.weixin.qq.com/s/CanwLod3te8BAPEfNXUjvw 如果要设计一套秒杀系统,那我想你的老板肯定会先对你说:千万不要超卖,这是大前提。 如果你第一次接触秒杀,那你可能还不太理解,库存 100 件就卖 100 件,在数据库
阅读全文
摘要:https://mp.weixin.qq.com/s/eof_M-cxNRXgQ8f1zyBTxg 软件质量的黄金准则 Gabriel Gonzalez InfoQ 前天 作者 | Gabriel Gonzalez译者 | 马可薇策划 | 万佳 在关于软件质量的相关谈论中,我通常会引用一条经验法则。
阅读全文
摘要:Apache SkyWalking™ | SkyWalking Teamhttp://skywalking.apache.org/zh/ Application performance monitor tool for distributed systems, especially designed
阅读全文
摘要:https://github.com/gopherchina/conference/blob/master/2019/2.7%20花椒直播基于golang的中台技术实践%20-%20周洋.pdf 花椒直播基于golang的中台技术实践 - 周洋.pdf
阅读全文
摘要:https://mp.weixin.qq.com/s/d0ce3-Pw0cv-3hH7gZMBTg
阅读全文
摘要:conference/2.3 高性能高可用的微服务框架TarsGo的腾讯实践 - 陈明杰.pdf at master · gopherchina/conferencehttps://github.com/gopherchina/conference/blob/master/2019/2.3%20%E
阅读全文
高并发实时弹幕系统 并发数一定是可以进行控制的 每个需要异步处理开启的 Goroutine(Go 协程)都必须预先创建好固定的个数,如果不提前进行控制,那么 Goroutine 就随时存在爆发的可能。
摘要:小结: 1、内存优化1.一个消息一定只有一块内存使用 Job 聚合消息,Comet 指针引用。 2.一个用户的内存尽量放到栈上内存创建在对应的用户 Goroutine(Go 程)中。 3.内存由自己控制主要是针对 Comet 模块所做的优化,可以查看模块中各个分配内存的地方,使用内存池。 2、模块优
阅读全文
摘要:小结: 1、 海量异构数据的存储问题 如何将不同品类,异构的数据统一存储起来呢? (1)全品类通用属性统一存储; (2)单品类特有属性,品类类型与通用属性json来进行存储; 2、 入口层是Java研发的,聚合层与检索层都是C语言研发的 3、 (1)数据库提供“帖子id”的正排查询需求; (2)所有
阅读全文
摘要:小结: 1、 微服务中台不是 /1堆砌技术组件就是中台 /2拥有服务治理就是中台 /3增加部分业务功能就是中台 /4Cloud Native 就是中台 https://mp.weixin.qq.com/s/uuaraAWReOYeZuEJiLs9dw 企业微服务中台落地实践和思想之我见 From 朱
阅读全文

浙公网安备 33010602011771号