首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Xargin
掘友等级
资深 Gopher
|
公众号:TechPaper
前蚂蚁技术专家 Go contributor
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
解决 GraphQL 的限流难题
在 这篇总结 的结尾,提到了 GraphQL 的问题。 之前在某公司落地查询 API 方案时,我们没有选择 GraphQL,是因为: GraphQL 对于数据用户来说有一定...
7
2
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
Go 1.17 调用规约
Go 1.17 修改了用了很久的基于栈的调用规约,在了解 Go 的调用规约之前,我们得知道什么是调用规约。 x86 calling convention,简单概括一下,其实...
赞
1
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
《微服务架构设计模式》的一点笔记
经常翻阅微服务材料的话,总会碰到 microservices.io 这个网站,总结了微服务方方面面的设计模式。网站的作者是 Chris Richardson。 这些相关的经...
1
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
Go 语言的信号式抢占原理
从 Go 1.14 开始,通过使用信号,Go 语言实现了调度和 GC 过程中的真“抢占“。 抢占流程由抢占的发起方向被抢占线程发送 SIGURG 信号。 当被抢占线程收到信...
1
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
静态分析科普
看了看日历,现在已经是 2021 年了,偶尔还是能看到有人在发诸如 《http body 未关闭导致线上事故》,或者 《sql.Rows 未关闭半夜惊魂》类的文章,令人有一...
3
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
Go 语言中的一些非常规优化
这次去 Gopher China 和不少老朋友见了个面,还有不少在微信上认识已久,一直没见过面的网友。同时也和各个公司的一线开发们聊了聊,互相交流了彼此使用 Go 时的一些...
3
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
用 litmus 验证 x86 内存序
前置知识在这里。 在 stackoverflow 上有这么一个问题,问题的答案中有这么几段: 简单概括一下,就是在 x86 平台采用较强的内存序,只有 store load...
4
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
用 MQ 解耦其实是骗你的
有一个观点已经被说烂了:使用 MQ 可以帮助业务系统解耦。 想法很简单,在业务状态流转时,如果没有 MQ,那么其它系统想要知道状态变了,那就需要核心流程系统去主动做通知。 ...
6
1
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
用 litmus 验证 x86 内存序
前置知识在这里。 在 stackoverflow 上有这么一个问题,问题的答案中有这么几段: 简单概括一下,就是在 x86 平台采用较强的内存序,只有 store load...
2
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
用 litmus 验证 x86 内存序
前置知识在这里。 在 stackoverflow 上有这么一个问题,问题的答案中有这么几段: 简单概括一下,就是在 x86 平台采用较强的内存序,只有 store load...
1
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
大型系统在线问题诊断与定位
本文是武汉 gopher meetup 的分享内容整理而成,分享内容在“无人值守”的两篇和其它社区分享中亦有提及。(也就是说你看过那两篇,这个可以不用看了) 先来看看苦逼的...
4
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
随便说说 living documentation
几年前在 oreilly 看到一本叫 《living documentation》的书,可惜当时烂尾了。 最近图灵出版了该书的中文翻译版,才想起来有这么回事。。。正好最近有...
2
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
一种持锁被调度的情况
在给某个项目做长时间极限压测的时候,经常会出现压几小时不出问题,突然就崩了的情况。 查看监控发现崩的时候 goroutine 突然涨起来了,那么可以用我之前开发的问题诊断工...
1
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
Fail at Scale
Fail at Scale 是 Facebook 2015 年在 acm queue 上发表的一篇文章。主要写了常见的线上故障和应对方法,内容还是比较实在的。 "What ...
1
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
nocode 和 lowcode
今年不少业务开发像突然被开了光一样开始讲 nocode 和 lowcode,可以看出现今的互联网可能真的是编不出什么好故事了。 在之前的文章里,我们已经讲过自动化、平台化和...
7
3
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
Google 是怎么解决长尾延迟问题的
The Tail at Scale,是 Google 2013 年发表的一篇论文,详细阐述了 Google 是怎么解决 TailLatency 问题的。...
10
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
plan9 assembly 完全解析
众所周知,Go 使用了 Unix 老古董(误 们发明的 plan9 汇编。就算你对 x86 汇编有所了解,在 plan9 里还是有些许区别。说不定你在看代码的时候,偶然发现...
3
评论
分享
Xargin
关注了
奇伢云存储
资深 Gopher @公众号:TechPaper
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
在业务系统中寻找技术含量
在业务系统中寻找技术含量 从进入互联网公司开始工作起,每个人都在问自己,CRUD 到底有什么技术含量? 别觉得 CRUD 只是业务工程师的问题,无论你在写什么程序,基本上都...
1
评论
分享
Xargin
资深 Gopher @公众号:TechPaper
·
2年前
关注
Go 应用的性能优化
这是一个速度决定一切的年代,只要我们的生活还在继续数字化,线下的流程与系统就在持续向线上转移,在这个转移过程中,我们会碰到持续的性能问题。...
5
评论
分享
下一页
个人成就
优秀创作者
文章被点赞
102
文章被阅读
22,583
掘力值
955
关注了
2
关注者
68
收藏集
0
关注标签
0
加入于
2018-08-03