mirror of
https://github.com/chai2010/advanced-go-programming-book.git
synced 2025-05-24 04:22:22 +00:00
update
This commit is contained in:
parent
1cdfc6d43f
commit
1227eb7369
@ -9,4 +9,4 @@
|
||||
1. 实现一套类似 crontab 的分布式定时任务管理系统
|
||||
2. 实现一个支持定时发送消息的消息队列。
|
||||
|
||||
两种思路进而衍生出了一些不同的系统,但其本质是差不多的。本质上都是需要实现一个定时器。
|
||||
两种思路进而衍生出了一些不同的系统,但其本质是差不多的。都是需要实现一个定时器。定时器英文为 timer,在单机的场景下其实并不少见,例如我们在和网络库打交道的时候经常会写 `SetReadDeadline`,这实际上就是在本地创建了一个定时器,在到达指定的时间后,我们会收到定时器的通知,告诉我们时间已到。这时候如果读取还没有完成的话,就可以认为发生了网络问题,从而中断读取。
|
||||
|
Loading…
x
Reference in New Issue
Block a user