2020-09-03 ~ 2020-09-09

周报简介 tickgit: GitHub 助手 umami: 网站数据分析 go-zero: Web,RPC 框架 jupiter: 微服务框架 CMU 数据库课程 MIT 数学课程 GitHub-Card: 漂亮的 GitHub 库图片工具 SendGrid: 邮件发送工具 Loader: API 压测工具 OurWork: Dapr runtime PR, Pulse kafka 支持.

GitHub

tools

tickgit




tickgit is a tool to help you manage latent work in a codebase. 这个小家伙很有趣,还是 go 语言. 可以帮助你找到项目中的 Todo 并列出来. 重点在人家有一个免费服务: link , 可以在网页上浏览自己的某一个 GitHub 项目的 todo. 甚至可以根据相应的 todo 发送邮件和开启 issues.

image.png
image.png

作为开发人员, 日常为自己的开发工作积累小工具是非常好的习惯.


#### [umami](https://github.com/mikecao/umami)




源码安装需要一个 MySQL 或者 postgreSQL, 也可以使用 docker-compose 启动. 启动后获取 embed code 嵌入网站访问页面, 就可以统计分析网站数据了. 值得注意的是, 可以部署为无服务器应用, 比如 host on vercel.
image.png image.png

Framework

go-zero




近期好未来公司开源的 web 和 rpc 框架.

" class="reference-link">jupiter


斗鱼开源的面向服务治理的微服务框架,还可以搭配同时开源的 Juno 一起使用.

Info

course

CMU 数据库课程

Carnegie Mellon University 的课程, 讲解数据库的,话题包括:

- data models (relational, document, key/value),
- storage models (n-ary, decomposition),
- query languages (SQL, stored procedures),
- storage architectures (heaps, log-structured),
- indexing (order preserving trees, hash tables),
- transaction processing (ACID, concurrency control),
- recovery (logging, checkpoints),
- query processing (joins, sorting, aggregation, optimization),
- and parallel architectures (multi-core, distributed)
image.png

涉及的作业要求较高的编码技能, 不过光是听已经收益很大了. 基本对数据库能有一个全面的了解, 认真做作业的话, 还能自己实现一个分布式的 kv 数据库.
老师是一个奇人, 说自己只关心两件事, 妻子和数据库.

MIT 数学课程

我们团队教学新人用的数学教材, 是 MIT 的课程教案, 叫计算机中的数学 , 可以理解为计算机数学中的基础知识. 用于初学者很有用. 一部分教学记录.

tools

GitHub-Card

![img](https://github-readme-stats.vercel.app/api/pin/?username=silverswords&repo=pulse)


将上面代码中的 username 改为 GitHub 用户名,repo 改为库名. 然后复制这行代码,直接粘贴在语雀中. 提示转换,点击确认,即可获得下面卡片的效果.

效果

SendGrid

邮件发送服务. 前 30 天免费 40,000 封.

" class="reference-link">

Loader


API 压测工具, 免费额度就够用了.
image.png

OurWork

  • 给 dapr 提交了 6 个 pr, 更改其 runtime 等
  • 为 pulse 添加了 kafka 支持
  • 画了很多 Kubernetes 源码图, 发在了 Kubernetes 源码研习社



Subscribe - Contribute - 订阅

本作品采用《CC 协议》,转载必须注明作者和本文链接
@free to work for free
Abser
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!