在努力!

路很长,要学的东西还很多,加油!

【每周论文】Bubble-Up: Increasing Utilization in Modern Warehouse[MICRO 2011]

这篇文章来自于MICRO 2011,作者是Jason Mars,传送门来~~ 随着云计算的发展,越来越多的计算任务移到了云上来进行,运营商常常通过过度分配(overprovisioning)资源的方式来保证延迟敏感型应用的性能,因为没有办法精确预测应用因资源的竞争而产生性能的下降,为了避免干...

2018-08-16 08:53:46

阅读数 275

评论数 1

HCloud: Resource-Efficient Provisioning in Shared Cloud Systems【ASPLOS 2016】

好久没有写东西了,赶紧保持自己读论文的这个习惯。这篇文章是我开始读论文已来读的第二篇顶会文章,第一篇当然是PARD,这篇文章也是我第一次在组会上讲的文章(都已经是前年的事情了),当时的自己居然是用英文讲的。由记得当时是CC哥哥直接发给我的一篇文章,因为当时的自己连去哪里找文章还不知道,读了特别久还...

2018-07-24 23:57:35

阅读数 348

评论数 0

【游记】北京-张北草原-锡林郭勒盟自驾4日游(更新中。。。)

趁端午节和一帮小伙伴去草原和内蒙古浪了一波,玩的超级爽,当然代价就是回来疯狂的赶ddl,但是如果回过头来想一下,在知道自己要这么赶ddl结果下,我依旧选择出去浪,因为真的玩的太嗨了,这种经历真的太难得了,关键还有4位非常给力的小伙伴。 第一次自驾游,说实话,基本没做啥准备,攻略提前看了一些,但是...

2018-06-22 21:12:04

阅读数 1629

评论数 1

分布式系统设计:批处理模式之协调批处理

本文首发于知乎专栏:进击的云计算 本书翻译于:Designing Distributed Systems 望小伙伴们多多支持原版。 前面的章节描述了一系列将队列拆分和连接在一起以实现更复杂批处理的模式,复制和生成多个不同的输出是批处理的重要组成部分,但有时将多个输出合并到一起以生成某种聚...

2018-03-17 13:43:32

阅读数 1304

评论数 1

分布式系统设计:批处理模式之事件驱动的批处理

本文首发于知乎专栏:进击的云计算 本书翻译于:Designing Distributed Systems 望小伙伴们多多支持原版。 在前面一篇文章中,我们看到了一个通用的作业处理框架,以及一些简单的作业队列处理的程序。作业队列非常适合将一个输入转化为一个输出,但是,有许多批处理应用程序需...

2018-03-17 01:40:41

阅读数 364

评论数 1

分布式系统设计:批处理模式之作业队列系统

本文首发于知乎专栏:进击的云计算 本书翻译于:Designing Distributed Systems 望小伙伴们多多支持原版。 之前的文章讲述了关于可靠的、长时间运行的应用(long-running server applications)的设计模式,本篇介绍批处理的模式。与先前介绍...

2018-03-13 20:59:01

阅读数 549

评论数 0

【每周论文】Design patterns for container-based distributed systems(HotCloud 2016)

首先介绍下第一作者Brendan Burns,他2008-2016年在Google工作,是Kubernetes的首席工程师,k8s容器编排的主要创始人之一,他在2016年的7月份宣布加入了Microsoft。 第二作者David Oppenheimer,他参与了Google的三大数据中心管理系统...

2018-03-07 08:53:20

阅读数 451

评论数 0

2018年上半年阅读书单

已经连续4年的时间来记录自己的阅读书单了,近两年因为自己的懒惰导致读书的数量在严重的下降中,在寒假时也在考虑这件事情,决定从今年开始给自己换一种方式来进行记录,在每半年的开始,制定好下半年的阅读计划,先试验一下从10本开始算,6个月10本书,就是18天一本,应该是没问题的,现在是二月中旬了,只读完...

2018-02-17 13:11:50

阅读数 1982

评论数 0

什么是P问题、NP问题和NPC问题

本文转自:http://www.matrix67.com/blog/archives/105 什么是P问题、NP问题和NPC问题 这或许是众多OIer最大的误区之一。 你会经常看到网上出现“这怎么做,这不是NP问题吗”、“这个只有搜了,这已经被证明是NP问题了”之类的话。你要知道,大多数人...

2018-01-17 16:01:10

阅读数 280

评论数 0

2017年下半年阅读书单

自己是越来越懒了,这半年看的书基本上是9月份去怀柔之前看的,来到怀柔之后,只把之前没看完的那本《进击的局座:悄悄话1》给看了。需要逐渐开始思考自己需要看什么方面的书了,而不再是根据别人的推荐书单这样漫无目的的看书了。2017年下半年阅读书单BookList:1. 《虫子的世界》 刘慈欣看完三本三...

2018-01-02 12:01:14

阅读数 361

评论数 3

Finding the number of inversions

Recall the problem of finding the number of inversions. As in the course, we are given a sequence of n numbers a 1 ,··· ,a n , which we assume are al...

2017-12-28 16:04:37

阅读数 753

评论数 0

【Leetcode】Kth Largest Element in an Array

Find the kth largest element in an unsorted array. Note that it is the kth largest element in the sorted order, not the kth distinct element.For exam...

2017-12-28 15:46:28

阅读数 235

评论数 0

使用快排和归并求解逆序对

The attached file Q8.txt contains 100,000 integers between 1 and 100,000 (each row has a single integer), the order of these integers is random and n...

2017-12-22 11:07:45

阅读数 565

评论数 0

MSI cache一致性协议

文章转自:MSI cache一致性协议 按照高速缓存的写策略的不同,有写直达和写回WB两种高速缓存: 写直达高速缓存:一旦高速缓存中的一个字被修改,则在主存中要立即修改 写回高速缓存: 并不是立即写回,而是当被修改的字从高速缓存中被替换或清除时,才真正修改主存 在侦听协议的设计中,...

2017-12-19 10:16:44

阅读数 1028

评论数 0

在Ubuntu下使用Python驱动MongoDB

又到了大作业时间,需要对yahoo和csdn的密码进行分析,几百万条的数据如何能更好的存和操作,大神第一时间就想到了mongodb,加上老师给的数据又要去分割并存到数据库里,这里选择用python来进行驱动。

2017-10-17 14:17:17

阅读数 272

评论数 0

【每周论文】Apollo: Scalable and Coordinated Scheduling for Cloud-Scale Computing

依旧是关于集群作业调度的文章,发表在OSDI 2014,是微软的工作。与之前看的中心化调度工作不同,Apollo与Sparrow一样采用了分布式框架,并且和Omega一样采用了共享集群状态的方式让每个调度器都拥有全局视角。最重要的是Apollo已经部署在微软的生产环境上了,每天都要对数十亿个作业进...

2017-10-08 14:24:08

阅读数 662

评论数 0

Latex编辑器(Atom+TexLive)

写算法作业,老师让用Latex来写,反正以后写论文总是要用的,就先学一下好了。网上那么多Latex的编辑器,到底选哪个呢,最后选择了Atom,它是Github发布的一款免费的跨平台的编辑器,和 Sublime有一些类似,可以自定义插件,通过安装Package的方式来增加功能。在配这个Latex编辑...

2017-10-05 09:23:05

阅读数 12876

评论数 5

【每周论文】Paragon: QoS-Aware Scheduling for Heterogeneous Datacenters

还是关于集群调度的文章,发表在ASPLOS 2013,作者是斯坦福大学的Christina Delimitrou和Christos Kozyrakis,这一年真的没少看他们的文章。该文章依旧是在数据中心下如何保障应用性能和提高资源利用率的大背景下的文章,其主要关注于两点,数据中心中硬件平台的异构性...

2017-10-01 18:06:07

阅读数 473

评论数 0

C语言正则表达式 regcomp&&regexec

标准的C和C++都不支持正则表达式,但有一些函数库可以辅助C/C++程序员完成这一功能,其中最著名的当数Philip Hazel的Perl-Compatible Regular Expression库,许多Linux发行版本都带有这个函数库。C语言处理正则表达式常用的函数有regcomp()、re...

2017-09-18 23:39:17

阅读数 553

评论数 0

【每周论文】Xen and the Art of Virtualization

这篇论文发表自SOSP 2013,出自剑桥大学计算技术实验室。在当时一台物理机的成本很高,为了提高机器的资源利用率,一台物理机上通常会运行着好多程序,当其中有一个程序导致了机器崩溃会影响到在其上运行的其他程序,所以就有人提出来,将一台物理机通过一些技术将其分割为很多台机器来为不同的应用提供服务,这...

2017-09-17 15:03:39

阅读数 794

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭