使用 FizzBee 进行形式化验证
前段时间形式化验证的话题在推上似乎有些热度。虽然之前也看过几篇 TLA+ 的入门文章,不过 TLA+ 的语法和思考方式还是太数学了,既难写又难看懂。即使有 PlusCal 这样可以编译成 TLA+ 的「高级」语言,依然很反人类。直到最近…
共 30 篇文章 · 15 个标签
前段时间形式化验证的话题在推上似乎有些热度。虽然之前也看过几篇 TLA+ 的入门文章,不过 TLA+ 的语法和思考方式还是太数学了,既难写又难看懂。即使有 PlusCal 这样可以编译成 TLA+ 的「高级」语言,依然很反人类。直到最近…
眩しさだけは、忘れなかった
最初接触到确定性模拟的概念是在 2022 年 Rust China Conf 上听的一场演讲,后续一直持续关注着这个领域,也在腾讯组内分享过相关议题
最近经常被各种人问到一些关于协程的事情,例如 xx 语言的 xx 是不是协程,xx 语言和 xx 语言的协程有什么区别,我不得不一次次 share 出我的文章,索性直接发到 blog 上吧
MemoryDB 是 Amazon 的一个 Redis 兼容的 KV 数据库,论文发表在 SIGMOD 2024 上
次の駅は、東京です
Effective Rust Item 33
前段时间秋招也陆续开始了,偶尔有师弟问我不想写业务,怎么才能做 infra,其实我是劝退的。算下来我毕业正式工作也一年多了,趁机从个人角度发表点暴论
Make Notion Great Again!
Longhorn 是一个 Go 实现的 Cloud Native Storage,比较好奇作为一个提供块存储的分布式存储系统,使用 Go 实现,会面临哪些挑战,性能方面要又要如何优化
前段时间看了《Linux内核设计与实现》,第 10 章「内核同步方法」中提到了几种内核中的读写锁。它们分别代表了几种比较典型的读写锁设计,非常值得学习,这里记录一下,讨论是基于 2.6 内核和 x86 体系结构的基础上进行的
软中断(softirq)和软件中断(software interrupt)
拯救我的 Galgame 和追番体验~
记录 Vim 入教过程和折腾记录
落落落落的一年
转眼三年已经过去,我也迎来了毕业
随着2019年最后一晚的落幕,21世纪的10年代也结束了,今年的我无论是在技术上还是别的方面,都成长了许多。以本文记录我的技术路程,迎接新的一年
又是一年过去了,2018算是人生中最重要的转折点之一,总结一下今年的经历和感想,也算是记录我的技术路程