首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
distributed
订阅
Shawn1483408853000
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
从零开始实现一个RPC框架(零)
最近决心开始学习go语言,但是苦于没有实际的应用场景,学习始终停留在hello world层面,看过的教程和资料印象也不深刻。于是决定从go自带的rpc实现开始切入,了解一下go语言在实际场景下是如何使用的,包括异常处理、代理和过滤、go routine的用法等等,同时也简单了…
掘金 AMA:我是蚂蚁金服分布式架构 SOFA 的开源负责人 -- 黄挺,你有什么问题想问吗?
掘金 AMA 第三期邀请的嘉宾是蚂蚁金服高级技术专家,蚂蚁金服分布式架构 SOFA 的开源负责人 -- 黄挺。高可用架构社区对黄挺的专访:传送门 黄挺,蚂蚁金服高级技术专家,蚂蚁金服分布式架构 SOFA 的开源负责人。目前在蚂蚁金服中间件团队负责应用框架与服务化相关的工作。 简…
支撑日活百万用户的高并发系统,应该如何设计其数据库架构?【石杉的架构笔记】
但是实际上,数据库层面的分库分表到底是用来干什么的,他的不同的作用如何应对不同的场景,我觉得很多同学可能都没搞清楚。 假如我们现在是一个小创业公司,注册用户就20万,每天活跃用户就1万,每天单表数据量就1000,然后高峰期每秒钟并发请求最多就10。 天哪!就这种系统,随便找一个…
从零开始实现一个RPC框架(一)
在上一篇文章中我们先列举了大致的需求,定义了消息协议。这次我们着手搭建基本的RPC框架,首先实现基础的方法调用功能。 RPC调用的第一步,就是在服务端定义要对外暴露的方法,在grpc或者是thrift中,这一步我们需要编写语言无关的idl文件,然后通过idl文件生成对应语言的代…
金九银十铁12,目前腾讯、美团等五家大厂都收到意向offer | 掘金技术征文
小姐姐♀说先拿出offer炸炸人,否则没人看...咱不是那么庸俗的人,但也没有那么脱俗... 百度三面电话没接起来,然后没然后了... 滴滴给了一“真内推”(直接问能来实习不,来就有...),不过最近在风头上,考虑中... offer的具体工作内容不介绍了,怕被HR小姐姐查出来…
Airbnb数据工程师的进阶指南:技术基础
AI 前线导读:这一有关数据科学系列文章的第一篇,重点介绍了分析工作涉及到的不同技术层,以及一些基础性的工作,例如数据仓库的构建。此外还简要探讨了构建 ETL 时涉及的不同框架与范式。 本文最初发布于 Robert Chang 的博客,经原作者授权由 InfoQ 中文站翻译并分…
每秒上千订单场景下的分布式锁高并发优化实践!【石杉的架构笔记】
他说他当时没答上来,因为没做过没什么思路。其实我当时听到这个面试题心里也觉得有点意思,因为如果是我来面试候选人的话,应该会给的范围更大一些。 比如,让面试的同学聊一聊电商高并发秒杀场景下的库存超卖解决方案,各种方案的优缺点以及实践,进而聊到分布式锁这个话题。 因为库存超卖问题是…
支撑微博亿级社交平台,小白也能玩转Redis集群(原理篇)
Redis作为一款性能优异的内存数据库,支撑着微博亿级社交平台,也成为很多互联网公司的标配。这里将以Redis Cluster集群为核心,基于最新的Redis5版本,从原理再到实战,玩转Redis集群 Redis Sharding是Redis Cluster出来之前,业界普遍使…
如何设计并实现一个秒杀系统?(含完整代码)
之前在 Java-Interview 中提到过秒杀架构的设计,这次基于其中的理论简单实现了一下。 先简单根据这个图谈下请求的流转,因为后面不管怎么改进这个都是没有变的。 提供出一个 API 用于 Service 层实现,以及 web 层消费。 web 层简单来说就是一个 Spr…