首页
学习
活动
专区
工具
TVP
发布

技巅

专栏作者
36
文章
40551
阅读量
30
订阅数
“我“该学习什么技术
    谈谈我该学什么技术,以前和最近都遇到一个问题:对于工作了几年,工作内容本身没有什么技术挑战,自己又很想深入的研究技术,但是不知道该学什么了?     面对这个问题确实不好确定,因为在计算机这个大行业,特别是技术,更新换代太快了。新技术还没有学会,就已经过时了,很多新技术又出来了。编程语言也是很多,想要学深一门就特别困难,刚把基础语言和API学会,新的框架又出来了,如果你不学习新框架,在实际工作中效率又会比别人低。做了几年编程工作,想做架构,那么做架构又该学什么呢?什么分布式存储,分布式算法,w
技巅
2018-05-25
5110
Thrift之TProcess类体系原理及源码详细解析
之前对Thrift自动生成代码的实现细节做了详细的分析,下面进行处理层的实现做详细分析了!会利用到自动代码生成的知识。 这部分是协议层和用户提供的服务实现之间的纽带,定义了调用服务实现的接口框架,真正实现某种服务接口是通过上一章介绍的代码生成工具生成的代码。本章将介绍这个框架的基本原理,然后通过生成的一个实例来具体介绍怎样完成一次完整的服务,这个可能涉及到下面章节的一些知识,对于这些知识不详细分析其功能,只是介绍它在其中起什么作用。选择的实例是Facebook内部用这个框架实现的一个分布式日志收集系统sc
技巅
2018-05-25
1K0
分布式日志收集系统: Facebook Scribe之结构及源码分析
scribe结构及源码详细分析 1.    整体类关系图 image.png 2.    客户端写日志序列图 image.png 3.    活动及状态图 image.png Scribe活动图 image.png 4.    启动代码详解 image.png 启动过程流程图 (1)       调用setrlimit函数设置能够打开的最大文件数为65535; (2)       调用getopt_long函数解析运行scrib
技巅
2018-05-25
1.1K0
分布式日志收集系统:Facebook Scribe
以下是我在公司内部分享的关于分布式日志收集系统的PPT内容,现在与大家分享,希望对于需要使用的人能够起到基本的入门作用或是了解! 1.分布式日志收集系统:背景介绍 许多公司的平台每天会产生大量的日志(一般为流式数据,如,搜索引擎的pv,查询等),处理这些日志需要特定的日志系统,一般而言,这些系统需要具有以下特征: (1) 构建应用系统和分析系统的桥梁,并将它们之间的关联解耦; (2) 支持近实时的在线分析系统和类似于Hadoop之类的离线分析系统; (3) 具有高可扩展性。
技巅
2018-05-25
1.8K0
高性能可伸缩的分布式消息中间件设计
消息中间件基本上是每一个大型互联网公司的标准基础技术组件配置,虽然有很多的开源消息中间件,功能也很强大,但是今天我还是想介绍一下怎样自主架构与设计并实现一套完整的分布式消息中间件。 开源的消息中间件或多或少存在一些所谓“坑”,没有遇到大家用得都很happy,遇到的同学就只有加班查资料、google搜索或者直接review开源代码寻找问题原因了。还有就是基本上开源的消息中间件一般都是大而全的功能,一般比较强调通用嘛。今天为大家介绍的是可以灵活横向扩展并且具有高性能的分布式消息中间件的架构设计,也会介
技巅
2018-05-25
5260
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档