Kafka是由LinkedIn开发的一个分布式的消息系统,使用Scala编写,它以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark都支持与Kafka集成。InfoQ一直在紧密关注Kafka的应用以及发展,“Kafka剖析”专栏 ...
分类:
其他好文 时间:
2017-12-22 17:32:32
阅读次数:
235
数据模型是开发软件的最重要的部分,因为它们对应用程序有着深远的影响:不仅是软件的编写方式,而且也影响我们如何解决的问题的方式。第二篇读书笔记,我们聊一聊数据模型的设计。 1.数据模型的分层 作为一个开发者来说,在一个复杂的应用程序中,是存在很多 分层模型 的,但基本思想还是一样的:每一层都提供了一个 ...
分类:
移动开发 时间:
2017-12-20 14:09:50
阅读次数:
220
以下代码是用来爬取LinkedIn网站一些学者的经历的,仅供参考,注意:不要一次性大量爬取会被封号,不要问我为什么知道 ...
分类:
编程语言 时间:
2017-12-19 01:24:33
阅读次数:
133
code 不难,multi dimension array 的求 summation。 之前准备地里的LinkedIn高频题一个没碰到。。。 /** Suppose you are given a class that implements a k-dimensional array * inter... ...
分类:
其他好文 时间:
2017-12-03 11:36:28
阅读次数:
196
This was asked in LinkedIn Interview Given a list of child->parent relationships, build a binary tree out of it. All the element Ids inside the tree a... ...
分类:
其他好文 时间:
2017-12-02 00:33:13
阅读次数:
199
半夜十二点,小王正在酣睡。突然一阵清脆的手机铃声响起,把小王从睡梦中拉扯回现实。“喂,谁啊?”“王工,我是监控中心的,公司的xxx服务器挂了,你赶紧看一下吧。”小王揉了揉眼睛,起身打开笔记本电脑,开始了一宿的不眠夜。作为一名运维工程师,以上桥段经常发生在大家身边。白天繁重的工作已经让人筋疲力尽,而夜间作为电话值班工程师,仍不得不面对时刻突发的网络或系统故障。生活黑白颠倒,日夜不分。试问,拿什么来保
分类:
其他好文 时间:
2017-11-28 17:21:50
阅读次数:
290
Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark等都支持与Kafka集成。Spark streaming集成... ...
分类:
其他好文 时间:
2017-11-26 16:54:55
阅读次数:
233
Kakfa起初是由LinkedIn公司开发的一个分布式的消息系统,后成为Apache的一部分,它使用Scala编写,以可水平扩展和高吞吐率而被广泛使用。目前越来越多的开源分布式处理系统如Cloudera、Apache Storm、Spark等都支持与Kafka集成。一、kafka体系架构一个典型的K... ...
分类:
其他好文 时间:
2017-11-26 11:01:03
阅读次数:
196
领英Linkedin信息搜集工具InSpy 领英Linkedin是一个知名职业社交媒体网站。通过该网站,渗透测试人员可以获取公司内部组成和员工信息。Kali Linux提供一款专用的信息收集工具InSpy。该工具使用Python语言编写。它可以根据技术分类,搜索公司相关的工作岗位信息。它还可以根据部 ...
分类:
其他好文 时间:
2017-11-23 11:02:50
阅读次数:
168
MetaQ(全称Metamorphosis)是一个高性能、高可用、可扩展的分布式消息中间件,思路起源于LinkedIn的Kafka,但并不是Kafka的一个Copy。MetaQ具有消息存储顺序写、吞吐量大和支持本地和XA事务等特性,适用于大吞吐量、顺序消息、广播和日志数据传输等场景,目前在淘宝和支付 ...
分类:
Web程序 时间:
2017-11-23 08:13:08
阅读次数:
216