最新 最热

追源码的平凡之路

在斯坦福大学, 乔布斯做了一场我认为他最精彩的演讲之一 (另一场可能是iphone的问世发布会)。他讲了第一个故事 "connecting the dots"

2022-07-27
0

计算机-进程与线程的

项目上遇到一个爬虫问题,需要大批量提取数据,为了加快速度,采用多线程,研究多线程的时候出现了进程这个词汇,网上看到一篇文章写的不错,分享给读者。...

2022-07-27
0

任务调度框架 Quartz 用法指南(超详细)

前言项目中遇到一个,需要 客户自定任务启动时间 的需求。原来一直都是在项目里硬编码一些定时器,所以没有学习过。很多开源的项目管理框架都已经做了 Quartz 的集成。我们居然连这么常用得东西居然没有做成模块化,实在是...

2022-07-26
0

spring-quartz_价值是使用价值的基础和内容

大家好,我是架构君,一个会写代码吟诗的架构师。今天说一说spring-quartz_价值是使用价值的基础和内容,希望能够帮助大家进步!!!

2022-07-25
0

Timer和TimerTask详解

如果要执行一些简单的定时器任务,无须做复杂的控制,也无须保存状态,那么可以考虑使用JDK 入门级的定期器Timer来执行重复任务。

2022-07-25
0

Firmament – 大规模集群任务调度

随着分布式计算集群规模的不断扩张,任务调度系统的稳定性成为了整个集群稳定的关键因素。随着容器技术的快速兴起,基于容器的计算平台被大量应用,任务调度的规模及频率快速上升,这对任务调度系统提出了更为严苛的挑战。常...

2022-07-24
0

C++异步:libunifex的scheduler实现!

导语 | 本篇我们将集中介绍在cpu thread类型的execution context,不涉及异构的execution context实现和调度。前篇《C++异步:libunifex中的concepts详解!》中我们相对深入的介绍了libunifex中的concepts的方方面面,对ex...

2022-07-19
0

深入理解 Linux CPU的上下文切换

我们都知道 Linux 是一个多任务操作系统,它支持的任务同时运行的数量远远大于 CPU 的数量。当然,这些任务实际上并不是同时运行的(Single CPU),而是因为系统在短时间内将 CPU 轮流分配给任务,造成了多个任务同时运行的假象...

2022-07-14
0

分布式定时任务调度系统技术选型

很多业务场景需要我们某一特定的时刻去做某件任务,定时任务解决的就是这种业务场景。一般来说,系统可以使用消息传递代替部分定时任务,两者有很多相似之处,可以相互替换场景。如,上面发货成功发短信通知客户的业务场景,我们...

2022-07-12
0

分布式调度XXL-JOB 架构演进

上一篇文章介绍了分布式调度XXL-JOB的特性,可以让你了解到在技术选型时,该组件可以帮你解决什么问题、接入成本及维护成本问题。本篇文章主要来介绍分布式调度XXL-JOB的架构演进过程。...

2022-07-12
0