Tag

task scheduling

1 views collected around this technical thread.

Selected Java Interview Questions
Selected Java Interview Questions
May 29, 2025 · Backend Development

Spring Task: A Programmer’s Personal Assistant – Mastering Scheduling in Spring Boot

This tutorial introduces Spring Task, explains how to enable scheduling in Spring Boot, demonstrates creating cron expressions, shows common use cases such as data sync, log cleanup, and email reminders, and provides best‑practice tips for thread‑pool tuning, distributed execution, and avoiding common pitfalls.

JavaSpringSpring Boot
0 likes · 9 min read
Spring Task: A Programmer’s Personal Assistant – Mastering Scheduling in Spring Boot
macrozheng
macrozheng
May 14, 2025 · Backend Development

Why PowerJob Is the Next‑Gen Distributed Scheduler You Should Try

This article introduces PowerJob, a next‑generation distributed scheduling and computing framework, outlines its key advantages, compares it with other schedulers, and provides a step‑by‑step guide for local deployment, web console usage, and creating a scheduled task.

PowerJobSpring Bootdistributed scheduling
0 likes · 6 min read
Why PowerJob Is the Next‑Gen Distributed Scheduler You Should Try
Wukong Talks Architecture
Wukong Talks Architecture
Apr 27, 2025 · Backend Development

Evolution of a Batch Processing System: From Centralized to Configurable and Localized Architectures

This article examines the evolution of a merchant batch processing system, detailing its transition from a centralized, tightly‑coupled architecture to a configurable, SPI‑based design and finally to a localized task‑reporting model, while discussing code reuse, scheduling strategies, isolation techniques, and performance challenges.

ConfigurationJavabackend development
0 likes · 18 min read
Evolution of a Batch Processing System: From Centralized to Configurable and Localized Architectures
Java Captain
Java Captain
Apr 22, 2025 · Operations

Improving Cron Job Stability and Monitoring with Best Practices and Healthchecks

The article analyzes common cron job failures such as accidental deletions, OOM crashes, and lack of monitoring, then proposes standardized Jenkins deployment, automatic server selection, lock mechanisms, queue-based processing, status awareness, and the use of the open‑source Healthchecks system to achieve proactive detection and alerting.

AutomationMonitoringcron
0 likes · 8 min read
Improving Cron Job Stability and Monitoring with Best Practices and Healthchecks
Sohu Tech Products
Sohu Tech Products
Apr 16, 2025 · Operations

1. Architecture Overview

Drawing on experience with TimerTask, Quartz, SpringTask, HashWheelTimer, Elastic‑Job, XXL‑JOB, and AirFlow, the author created a teaching‑focused, horizontally scalable task‑scheduling platform supporting over 100 000 jobs, organized into gateway, admin, and worker layers, with a detailed architecture and tech‑stack overview.

DeploymentNettyQuartz
0 likes · 6 min read
1. Architecture Overview
Java Architecture Diary
Java Architecture Diary
Mar 31, 2025 · Backend Development

Unlock Spring Boot 3.5: 7 Game-Changing Features for Enterprise Apps

Spring Boot 3.5 introduces major enhancements such as dynamic environment‑variable configuration, enriched distributed tracing, intelligent task‑context propagation, Quartz job triggering, SSL certificate lifecycle monitoring, flexible Redis read strategies, and improved Liquibase support, all aimed at boosting enterprise‑grade application development.

Configuration ManagementDistributed TracingLiquibase
0 likes · 7 min read
Unlock Spring Boot 3.5: 7 Game-Changing Features for Enterprise Apps
Model Perspective
Model Perspective
Feb 10, 2025 · Operations

Master Task Scheduling with AOV and AOE Networks: From Class Timetables to Project Plans

This article explains how AOV (Activity on Vertex) and AOE (Activity on Edge) networks model task dependencies and durations, showing practical examples for course scheduling and construction project management, and demonstrates topological sorting and critical‑path analysis to create clear, conflict‑free schedules.

AOE networkAOV networkgraph theory
0 likes · 7 min read
Master Task Scheduling with AOV and AOE Networks: From Class Timetables to Project Plans
Beijing SF i-TECH City Technology Team
Beijing SF i-TECH City Technology Team
Feb 7, 2025 · Backend Development

Applying Netflix Conductor for Scalable Workflow Orchestration in a Logistics System

This article details how a logistics company's platform adopted Netflix Conductor to unify and scale algorithmic task scheduling, addressing challenges such as fragmented workflows, resource imbalance, and long-running jobs by implementing dynamic DAGs, fork‑join patterns, and robust retry mechanisms, resulting in significant performance gains.

ConductorLogisticsbackend development
0 likes · 21 min read
Applying Netflix Conductor for Scalable Workflow Orchestration in a Logistics System
IT Services Circle
IT Services Circle
Feb 5, 2025 · Backend Development

Using DeepSeek AI to Implement Task Scheduling System Sharding

The author explores how DeepSeek V3 can assist in designing a task scheduling system's sharding logic, describing system components, slot allocation, and the AI's step‑by‑step code generation, analysis, and testing process.

AI code generationDeepSeekbackend development
0 likes · 4 min read
Using DeepSeek AI to Implement Task Scheduling System Sharding
FunTester
FunTester
Nov 26, 2024 · Backend Development

Understanding Java's ScheduledThreadPoolExecutor: Concepts, Configuration, Core Methods, and Best Practices

This article provides a comprehensive overview of Java's ScheduledThreadPoolExecutor, covering its fundamental concepts, inheritance, key features, construction options, core scheduling methods, configuration recommendations, common pitfalls, and practical code examples for reliable task scheduling in backend applications.

JavaScheduledThreadPoolExecutorThreadPool
0 likes · 9 min read
Understanding Java's ScheduledThreadPoolExecutor: Concepts, Configuration, Core Methods, and Best Practices
Top Architect
Top Architect
Nov 23, 2024 · Backend Development

Integrating Spring Boot with XXL-Job for Distributed Task Scheduling

This article explains how to integrate Spring Boot with the open‑source XXL‑Job distributed task scheduler, covering XXL‑Job fundamentals, configuration of the admin console and executor, Maven dependencies, property settings, code examples, @XxlJob annotation parameters, best practices, and includes additional promotional material.

JavaSpring Bootbackend development
0 likes · 16 min read
Integrating Spring Boot with XXL-Job for Distributed Task Scheduling
DaTaobao Tech
DaTaobao Tech
Nov 15, 2024 · Big Data

Engineering Practices for a Billion‑Scale Image Asset Platform

The article recounts how the author built a billion‑scale AI image‑asset library by replacing a week‑long import with a clustered‑table, sharded pipeline, MD5‑based unique keys, a custom DataWorks task scheduler, and multi‑engine query layers, sharing practical engineering practices learned through successive iterations.

Big DataData PipelineHashing
0 likes · 14 min read
Engineering Practices for a Billion‑Scale Image Asset Platform
Spring Full-Stack Practical Cases
Spring Full-Stack Practical Cases
Nov 11, 2024 · Backend Development

Master Spring Boot 3 Task Scheduling: Interfaces, Annotations, Cron & Virtual Threads

This article explains how to use Spring Boot 3's TaskScheduler API, @Scheduled annotations, cron expressions, macro shortcuts, reactive support, virtual threads, and custom scheduling configuration, providing code examples and configuration tips for reliable backend task execution.

JavaSpring BootVirtual Threads
0 likes · 8 min read
Master Spring Boot 3 Task Scheduling: Interfaces, Annotations, Cron & Virtual Threads
AntTech
AntTech
Nov 5, 2024 · Operations

Green Computing Resource Allocation and Task Scheduling Algorithm Wins ORSC 2024 Operations Application Award

The Zhejiang University and Ant Group collaborative project on green‑computing resource allocation and task scheduling received the Operations Application Award at ORSC 2024, highlighting its multi‑stage optimization, significant CPU and carbon savings, and related publications in top conferences.

AwardGreen computingcloud optimization
0 likes · 4 min read
Green Computing Resource Allocation and Task Scheduling Algorithm Wins ORSC 2024 Operations Application Award
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 2, 2024 · Frontend Development

Implementing a Custom Calendar Component with Konva.js

This article explains how to build a canvas‑based calendar widget using Konva, covering the design of date cells, task‑range rendering, drag‑and‑drop interaction, event handling, and the public API, and provides the full source code for reference.

CanvasFrontendJavaScript
0 likes · 18 min read
Implementing a Custom Calendar Component with Konva.js
Architect's Guide
Architect's Guide
Oct 31, 2024 · Databases

Designing an Efficient Pipeline for Importing One Billion Records into MySQL

This article presents a comprehensive engineering guide for importing one billion 1 KB unstructured log records stored in HDFS or S3 into MySQL, covering data sizing, B‑tree limits, batch insertion strategies, storage‑engine choices, sharding, file‑reading techniques, concurrency control, and reliable task coordination using Redis, Redisson, and Zookeeper.

Data ShardingMySQLPerformance Optimization
0 likes · 17 min read
Designing an Efficient Pipeline for Importing One Billion Records into MySQL
DeWu Technology
DeWu Technology
Oct 28, 2024 · Backend Development

Design and Evolution of an E-commerce Batch Processing System

The article traces the evolution of an e‑commerce batch‑processing system—from an initial centralized workflow with reusable components, through a platform‑driven configuration and SPI registration, to a localized, asynchronous task‑reporting architecture employing priority queues and isolated thread pools—to balance flexibility, scalability, and operational risk.

ConfigurationJavabatch processing
0 likes · 18 min read
Design and Evolution of an E-commerce Batch Processing System
DaTaobao Tech
DaTaobao Tech
Oct 18, 2024 · Artificial Intelligence

Taobao AI Virtual Try-On: Offline Data Processing and Performance Optimization

Taobao’s AI virtual‑try‑on system pre‑computes fitting results offline, writes them into the Item Center via scalable ScheduleX tasks, optimizes pagination, locking and flow‑control, and thereby processes millions of apparel items in under thirty minutes with 99.9% success and reliable checkpoint‑resume monitoring.

AIBig DataOffline Processing
0 likes · 16 min read
Taobao AI Virtual Try-On: Offline Data Processing and Performance Optimization
Baidu Tech Salon
Baidu Tech Salon
Oct 16, 2024 · Big Data

Design and Implementation of an Online/Offline Integrated Task Scheduling System for Baidu's Mobile Operations Promotion Platform (OPS)

The paper presents Baidu’s Mobile Operations Promotion Platform redesign, introducing an online‑offline integrated task‑scheduling architecture that partitions settlement fields to the data‑warehouse, records all jobs in a unified MySQL operation table, orchestrates them via Turing Data Studio, and manages dependencies to achieve consistent, auditable, billion‑scale settlement processing.

BaiduData WarehouseOffline Processing
0 likes · 14 min read
Design and Implementation of an Online/Offline Integrated Task Scheduling System for Baidu's Mobile Operations Promotion Platform (OPS)
Baidu Geek Talk
Baidu Geek Talk
Oct 16, 2024 · Operations

Design and Implementation of an Online‑Offline Task Scheduling System for Baidu’s Mobile Operations Promotion Platform

The authors redesign Baidu’s Mobile Operations Promotion Platform by separating online business logic from offline warehouse calculations and implementing a custom three‑step online‑offline scheduler that logs operations, orchestrates batch tasks, and dispatches them via TDS, delivering consistent, timely settlement data, reduced errors, and lower maintenance costs.

Baidu OPSTDSarchitecture refactoring
0 likes · 15 min read
Design and Implementation of an Online‑Offline Task Scheduling System for Baidu’s Mobile Operations Promotion Platform