Skip to main content

黑洞资源笔记

  1. Paxos 作为一个经典的分布式一致性算法(Consensus Algorithm),在各种教材中也被当做范例来讲解。但由于其抽象性,很少有人基于朴素 Paxos 开发一致性库。

    本文介绍的实现代码参考了 RAFT 中的概念以及 phxpaxos 的实现和架构设计,实现 multi-paxos 算法,主要针对线程安全和模块抽象进行强化,网络、成员管理、日志、快照、存储以接口形式接入,算法设计为事件驱动,仅包含头文件,便于移植和扩展。

    如何实现一个 Paxos
  2. V8编译浅谈

    本文是一个V8编译原理知识的介绍文章,旨在让大家感性的了解JavaScript 在V8中的解析过程。

    本文主要的撰写流程如下:
    解释器和编译器:计算机编译原理的基础知识介绍

    V8的编译原理:基于计算机编译原理的知识,了解V8对于JavaScript的解析流程
    V8的运行时表现:结合V8的编译原理,实践V8在解析流程中的具体运行表现
  3. 关于网课,各位还是尽量跟官方报班学习的好。盗版课虽然便宜,但终究没有课程交流群和老师的答疑。

    网安方面的课推荐小迪老师的,现价2800元。附上他的微信号:heiren534901,可以直接找小迪报名。报名的时候,跟小迪提一下黑洞频道,会有优惠。
  4. 将手机用作软件开发平台 | 详情

    使用 Aista 创建应用程序意味着使用复选框、选择下拉列表和高级 UI 组件来选择属性——这意味着使用手机创建应用程序与使用台式机一样容易
  5. 少年发明了一种实时发现大象偷猎者的低成本工具 | 详文

    17 岁的 Anika Puri 创建了一个机器学习驱动的模型,可以分析人类和大象的运动模式