MIT 6.5840(2) - Lab1 MapReduce
MapReduce 主要用来解决大规模数据处理的问题,它能够将一个计算任务分解为许多小任务,这些小任务可以在多台机器上并行执行,从而大大提高处理速度和效率。 它的核心思想参考 Google 论文中的图片
Master 程序是主要的程序,它会将文件(N 个)分配个 worker…
MIT 6.5840(1) - Introduction
重生之我要学习分布式系列第一篇。 课程主页:
6.5840 Schedule: Spring 2024
明星课程 MIT 6.5840: Distributed Systems,原名 6.824,在 2024 年一共布置了 5 个 lab。这几个 lab 循序渐进,从古法分布式…
利用Github Actions生成CodeQL数据库 -- 以AliyunCTF2024 Chain17的反序列化链挖掘为例
lgtm社区在 2022 年关闭后,CodeQL 只能在本地手动构建,lgtm 则被整合进了Github Code Scanning中。 可以在 Github Action 中使用github/codeql-action来用官方提供的 queries 对 repository…
这又是啥
每次长时间不写博客后都会对原有的博客挑三拣四,恨不得回炉重造。正好之前看到了堪比博客届的原神的技术 -- xlog。 对于它的好,已经有 DIYGOD 等豪杰的大作进行了解释,这里不再赘述
第一个开源链上博客系统 xLog
另外,之前用 github 学生包白嫖了.tech 域名…