摘要:
paladin https://v1.go-kratos.dev/#/config-paladin example Service(在线配置热加载配置) # service.go type Service struct { ac *paladin.Map } func New() *Service
阅读全文
posted @ 2020-11-11 10:49
papering
阅读(355)
推荐(0)
摘要:
"A monkey patch is a way to extend or modify the run-time code of dynamic languages without altering the original source code." - Wikipedia
阅读全文
posted @ 2020-11-11 10:42
papering
阅读(124)
推荐(0)
摘要:
https://baike.baidu.com/item/UDP%20flood/5504851 UDPFlood是日渐猖厥的流量型DoS攻击,原理也很简单。常见的情况是利用大量UDP小包冲击DNS服务器或Radius认证服务器、流媒体视频服务器。100k bps的UDPFlood经常将线路上的骨干
阅读全文
posted @ 2020-11-10 10:29
papering
阅读(223)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/Tyl6dSb7mHBuqqN6WvEuaw
阅读全文
posted @ 2020-11-10 10:13
papering
阅读(192)
推荐(0)
摘要:
小结: 1、 通过传入指针修改变量值 i := 123 f := func(n *int) { *n = 567 } f(&i) 2、 如果是 int 型的指针,那么编译器就会产生提取四个字节的指令,char 则只提取一个字节,以此类推。 下面是指针内存示意图: pa 指针首先是一个变量,它本身也占
阅读全文
posted @ 2020-11-07 23:43
papering
阅读(233)
推荐(0)
摘要:
src/internal/poll/fd_unix.go:85 // Close closes the FD. The underlying file descriptor is closed by the// destroy method when there are no remaining r
阅读全文
posted @ 2020-11-06 15:25
papering
阅读(821)
推荐(0)
摘要:
vendor/go.mongodb.org/mongo-driver/x/mongo/driver/session/session_pool.go:17// Node represents a server session in a linked listtype Node struct { *Se
阅读全文
posted @ 2020-11-05 10:44
papering
阅读(154)
推荐(0)
摘要:
TwoHardThings https://martinfowler.com/bliki/TwoHardThings.html https://github.com/cch123/golang-notes/blob/master/memory_barrier.md
阅读全文
posted @ 2020-11-05 10:08
papering
阅读(253)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/UFqNDkRci7yOaMyuRG2fUw 如何评审功能测试用例? 原创 guxs,lily 搜狗测试 2016-04-29
阅读全文
posted @ 2020-11-02 15:12
papering
阅读(115)
推荐(0)
摘要:
走进Golang之编译器原理_大愚Talk-CSDN博客 https://blog.csdn.net/hel12he/article/details/103061921 go编译器 - 知乎 https://zhuanlan.zhihu.com/p/52614346 Go 语言编译过程概述 | Go
阅读全文
posted @ 2020-11-02 13:54
papering
阅读(133)
推荐(0)
摘要:
oblet - The Go Programming Language https://golang.google.cn/search?q=oblet // put enqueues a pointer for the garbage collector to trace. 174 // obj m
阅读全文
posted @ 2020-11-02 10:35
papering
阅读(186)
推荐(0)
摘要:
The Garbage Collection Handbook The Garbage Collection Handbook http://gchandbook.org/editions.html // The algorithm decomposes into several steps. //
阅读全文
posted @ 2020-11-02 09:39
papering
阅读(240)
推荐(0)
摘要:
知乎社区核心业务 Golang 化实践 - 知乎 https://zhuanlan.zhihu.com/p/48039838
阅读全文
posted @ 2020-10-31 22:44
papering
阅读(485)
推荐(0)
摘要:
Boyer-Moore 投票算法 http://theory.stanford.edu/~trevisan/cs154-12/notestream.pdf 众数
阅读全文
posted @ 2020-10-30 09:36
papering
阅读(147)
推荐(0)
摘要:
Uber如何解决2000多个微服务带来的复杂性问题? Adam Gluck 架构头条 2020-10-29 https://mp.weixin.qq.com/s/N7fVDZVm8uC9wVvd9DQ0qw
阅读全文
posted @ 2020-10-29 14:18
papering
阅读(142)
推荐(0)
摘要:
https://github.com/unknwon/the-way-to-go_ZH_CN/blob/master/eBook/08.1.md map 传递给函数的代价很小:在 32 位机器上占 4 个字节,64 位机器上占 8 个字节,无论实际上存储了多少数据。通过 key 在 map 中寻找值
阅读全文
posted @ 2020-10-29 10:08
papering
阅读(176)
推荐(0)
摘要:
曹春晖:谈一谈 Go 和 Syscall https://juejin.im/post/6844903845475139597
阅读全文
posted @ 2020-10-27 16:49
papering
阅读(205)
推荐(0)
摘要:
为什么 Go 模块在下游服务抖动恢复后,CPU 占用无法恢复 https://xargin.com/cpu-idle-cannot-recover-after-peak-load/ 极端情况下收缩 Go 的线程数 https://www.xargin.com/shrink-go-threads/
阅读全文
posted @ 2020-10-27 16:43
papering
阅读(139)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/B577CdUkWCp_XgUc1VVvSQ asmshare/layout.md at master · cch123/asmshare https://github.com/cch123/asmshare/blob/master/layout
阅读全文
posted @ 2020-10-27 16:36
papering
阅读(195)
推荐(0)
posted @ 2020-10-26 23:05
papering
阅读(485)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/J4RXtKanh3IMr4fY7t0nyQ Serverless对研发效能的变革和创新 杨皓然(不瞋) 阿里巴巴中间件 2020-10-23
阅读全文
posted @ 2020-10-23 19:20
papering
阅读(153)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/8P_xsPOmxAhkFT56aEEqAQ QCon QCon全球软件开发大会 2020-10-22 采访嘉宾:徐成选 采访整理:薛梁 今年年初的疫情,让线上教育平台都加大了线上宣传的力度,我也多多少少看过伴鱼英语的广告,于是就关注起来,原来这
阅读全文
posted @ 2020-10-22 20:49
papering
阅读(542)
推荐(0)
摘要:
community/owners.md at master · kubernetes/community https://github.com/kubernetes/community/blob/master/contributors/guide/owners.md OWNERS spec The
阅读全文
posted @ 2020-10-22 15:23
papering
阅读(735)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/IaxAnWfVqe3mM0bHFVV5Gg 软件开发必修课:你该知道的GRASP职责分配模式 原创 悟真 阿里技术 今天 收录于话题 #设计模式 3 #领域建模 2 #架构 15 #RDD 1
阅读全文
posted @ 2020-10-22 10:37
papering
阅读(188)
推荐(0)
摘要:
4.架构风格 vs. 架构模式 vs. 设计模式(译) - 简书 https://www.jianshu.com/p/d8dce27f279f
阅读全文
posted @ 2020-10-22 10:33
papering
阅读(176)
推荐(0)
摘要:
https://github.com/julienschmidt/httprouter/
阅读全文
posted @ 2020-10-21 14:15
papering
阅读(130)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/MYSF8lCF92ItG_Lc8nOspg 一个加班多新人多团队,我们的代码问题与重构 陈于喆 高可用架构 2020-10-21 微服务编码问题 RPC 接口必须是业务职责 RPC 接口是微服务的生产者提供一定的能力给到消费者进行使用,这个时候
阅读全文
posted @ 2020-10-21 13:48
papering
阅读(221)
推荐(0)
摘要:
一套高可用、易伸缩、高并发的IM群聊、单聊架构方案设计实践 一套高可用、易伸缩、高并发的IM群聊、单聊架构方案设计实践-IM开发/专项技术区 - 即时通讯开发者社区! http://www.52im.net/thread-2015-1-1.html 一套高可用、易伸缩、高并发的IM群聊、单聊架构方案
阅读全文
posted @ 2020-10-20 19:36
papering
阅读(621)
推荐(0)
posted @ 2020-10-19 13:54
papering
阅读(93)
推荐(0)
摘要:
http://hessian.caucho.com/doc/hessian-serialization.html Table of Contents 1. Introduction2. Design Goals3. Hessian Grammar4. Serialization 4.1. binar
阅读全文
posted @ 2020-10-19 10:20
papering
阅读(181)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/LytUQfeEKf-YdqennDyZ1Q 忙到飞起却进展缓慢?聊聊小团队提升游戏研发效率的方法 原创 Highway 腾讯GWB游戏无界 2020-10-14 文 | Highway 腾讯互动娱乐 后台开发 笔者目前的团队研发力量有3名客户端
阅读全文
posted @ 2020-10-14 13:43
papering
阅读(222)
推荐(0)
摘要:
灰度架构设计方案 互联网后端架构 2020-10-11 前言 灰度发布并非是近几年才兴起的概念,诞生有一定的年头了,但至今,绝大多数中小型互联网企业的发布流程中仍然缺少对灰度环境的支持,其主要原因在于大家对灰度的认知及成本等方面的综合考虑。我前段时间曾就职于一家初创型互联网企业,就发布流程而言,用“
阅读全文
posted @ 2020-10-14 09:49
papering
阅读(1671)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/v7-5kMfEXG0zNhMDYpMzBg 有赞发号器多机房方案 原创 有赞技术 有赞coder 2020-03-25
阅读全文
posted @ 2020-10-12 19:32
papering
阅读(139)
推荐(0)
摘要:
解析MySQL中存储时间日期类型的选择问题_Mysql_脚本之家 https://www.jb51.net/article/125715.htm 一般应用中,我们用timestamp,datetime,int类型来存储时间格式: int(对应javaBean中的Integer或int) 1. 占用4
阅读全文
posted @ 2020-10-12 17:58
papering
阅读(552)
推荐(0)
posted @ 2020-10-12 14:27
papering
阅读(73)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/xAxBNQcjsI7z4aT0WQavNg 原创 墨玖 阿里技术 2019-07-24 阿里妹导读:在技术公司、尤其是互联网公司,技术人员作为PM(项目经理)是非常常见的。有些同学得心应手,有条不紊,能得到清晰稳定的预期结果;有些同学则在过程中
阅读全文
posted @ 2020-10-10 09:43
papering
阅读(304)
推荐(0)
摘要:
一次假期故障引发的性能优化思考 原创 有赞技术 有赞coder 2020-10-09 https://mp.weixin.qq.com/s/DytIqs5c85LEOUprQDHUnQ
阅读全文
posted @ 2020-10-09 20:02
papering
阅读(112)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/UfGmCueEm8n2jdegng1F_g CI/CD 最佳实践的基本原则 互联网后端架构 2020-10-04
阅读全文
posted @ 2020-10-09 19:47
papering
阅读(239)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/wmIdltVRgiwvRpylqKJ1sg 阿里妹导读:Serverless 将开发人员从繁重的手动资源管理和性能优化中解放出来,就像数十年前汇编语言演变到高级语言的过程一样,云计算生产力再一次发生变革。Serverless 的核心价值是什么?
阅读全文
posted @ 2020-10-09 16:52
papering
阅读(464)
推荐(0)
摘要:
https://weixin.sogou.com/weixin?type=2&s_from=input&query=%E9%98%BF%E9%87%8C+%E5%8F%96%E6%B6%88+%E5%91%A8%E6%8A%A5&ie=utf8&_sug_=n&_sug_type_=
阅读全文
posted @ 2020-10-09 14:23
papering
阅读(173)
推荐(0)