• Designing Data-Intensive Applications.pdf

    设计数据敏感型应用,对多种存储组件进行分析,可以用于存储组件的技术选型,深入理解各种存储组件的优劣:Data-intensive applications are pushing the boundaries of what is possible by making use of these technological developments. We call an application data-intensive if data is its primary challenge—the quantity of data, the complexity of data, or the speed at Preface Preface | xiii which it is changing—as opposed to compute-intensive, where CPU cycles are the bottleneck. The tools and technologies that help data-intensive applications store and process data have been rapidly adapting to these changes. New types of database systems (“NoSQL”) have been getting lots of attention, but message queues, caches, search indexes, frameworks for batch and stream processing, and related technologies are very important too. Many applications use some combination of these.

    0
    658
    25.8MB
    2019-05-30
    49
  • ods-java-data-struction.pdf

    Java数据结构电子书:There are plenty of books that teach introductory data structures. Some of them are very good. Most of them cost money, and the vast majority of computer science undergraduate students will shell out at least some cash on a data structures book. Several free data structures books are available online. Some are very good, but most of them are getting old. The majority of these books be- came free when their authors and/or publishers decided to stop updat- ing them. Updating these books is usually not possible, for two reasons: (1) The copyright belongs to the author and/or publisher, either of whom may not allow it. (2) The source code for these books is often not avail- able. That is, the Word, WordPerfect, FrameMaker, or LATEX source for the book is not available, and even the version of the software that han- dles this source may not be available. The goal of this project is to free undergraduate computer science stu- dents from having to pay for an introductory data structures book. I have decided to implement this goal by treating this book like an Open Source software project. The LATEX source, Java source, and build scripts for the book are available to download from the author’s website1 and also, more importantly, on a reliable source code management site.2

    0
    114
    1.44MB
    2019-05-30
    10
  • 分布式一致性一般解决方法.pdf

    Distributed consensus, the ability to reach agreement in the face of failures and asynchrony, is a fundamental primitive for constructing reliable distributed systems from unreliable components. The Paxos algorithm is synonymous with distributed consensus, yet it performs poorly in practice and is famously difficult to understand. In this paper, we re-examine the foundations of distributed consensus. We derive an abstract solution to consensus, which utilises immutable state for intuitive reasoning about safety. We prove that our abstract solution generalises over Paxos as well as the Fast Paxos and Flexible Paxos algorithms. The surprising result of this analysis is a substantial weakening to the quorum requirements of these widely studied algorithms.

    0
    76
    213KB
    2019-05-30
    9
  • R语言中文书籍

    R语言的中文书籍,有很多基础使用方法的实例程序

    3
    309
    5.27MB
    2013-08-25
    21
  • 蒙特卡罗经典算法

    蒙特卡罗经典算法,里面有很多经典的利用概率解决各种问题的方法和策略

    0
    79
    9.13MB
    2013-08-25
    10
  • R语言与统计分析

    R语言,有志于学习R语言或者大数据分析的童鞋们,可以看看的好的学习材料,

    4
    0
    3.58MB
    2013-08-25
    0
  • Qt经典教材

    Qt的经典入门教材的中文译本,相当出名,童鞋有兴趣的可以看看

    0
    19
    3.65MB
    2013-08-25
    10
  • Qt的学习材料

    网络上非常实用的博客更新的Qt学习材料,相当适合于入门

    0
    16
    4.39MB
    2013-08-25
    0
  • 机器学习十大经典算法

    机器学习的经典算法,如果这些算法都掌握了,而且你又不觉的困难,那你就已经成为机器学习的高手了

    5
    0
    5.03MB
    2013-08-25
    3
  • 机器学习中文版

    机器学习的中文材料,对于英语不怎么样的童鞋们,还是不错的

    0
    0
    3.42MB
    2013-08-25
    0
上传资源赚积分or赚钱