Tagged articles
30 articles
Page 1 of 1
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Nov 30, 2025 · Backend Development

Designing a Resumable Large‑File Upload API for Private Enterprise

An in‑depth guide walks through the challenges of enterprise‑grade large file uploads—covering chunked transfer, resumable uploads, security, audit trails, and a complete set of RESTful endpoints with database schema, state‑machine handling, and both local and cloud storage integration for AI‑driven document processing.

Backend APIDatabase designEnterprise
0 likes · 33 min read
Designing a Resumable Large‑File Upload API for Private Enterprise
Code Mala Tang
Code Mala Tang
Oct 24, 2025 · Big Data

Boost Python File Processing: 9 Essential Tools for Speed, Safety, and Scale

This guide introduces nine Python libraries—including smart_open, filelock, watchdog, zstandard, dataclasses-json, polars, fsspec, pandas, and tracemalloc—that together enable fast, memory‑efficient, and reliable handling of large files, remote storage, and concurrent workflows.

PythonWatchdogdataclasses-json
0 likes · 11 min read
Boost Python File Processing: 9 Essential Tools for Speed, Safety, and Scale
Python Programming Learning Circle
Python Programming Learning Circle
Jul 22, 2025 · Big Data

Master Memory‑Efficient Techniques for Processing Massive Files in Python

This guide explains how to read and process files that exceed available memory by using line‑by‑line iteration, chunked reads, memory‑mapped files, generators, streaming decompression, parallel execution, and specialized libraries such as Dask and PyTables, while providing practical code examples and performance tips.

data-processinglarge filesmemory-efficient
0 likes · 9 min read
Master Memory‑Efficient Techniques for Processing Massive Files in Python
Selected Java Interview Questions
Selected Java Interview Questions
Jul 4, 2025 · Backend Development

Integrating MinIO with Spring Boot: Full Guide to File Upload, Download, and Large‑File Handling

This article walks through the complete process of integrating MinIO into a Spring Boot project, covering why MinIO is chosen, environment setup, configuration, utility and controller implementation for simple and batch uploads, downloads, previews, large‑file multipart uploads, instant upload checks, and testing procedures.

File DownloadInstant UploadMinio
0 likes · 22 min read
Integrating MinIO with Spring Boot: Full Guide to File Upload, Download, and Large‑File Handling
Java Tech Enthusiast
Java Tech Enthusiast
Jul 3, 2025 · Backend Development

Mastering Large File Uploads with Spring Boot: Chunked Upload Guide

This article explains why traditional single-file uploads fail for large files, outlines the benefits of chunked uploading, and provides a complete Spring Boot implementation—including core dependencies, controller logic, high‑performance merging, Vue front‑end code, enterprise‑level optimizations, and performance test results.

BackendSpring Bootchunked upload
0 likes · 11 min read
Mastering Large File Uploads with Spring Boot: Chunked Upload Guide
Architecture Digest
Architecture Digest
Jun 29, 2025 · Backend Development

Mastering Chunked File Uploads in Spring Boot: Boost Performance & Reliability

This article explains why traditional large‑file uploads fail, introduces the benefits of chunked uploading, and provides a complete Spring Boot implementation—including backend controllers, high‑performance merging, Vue front‑end code, enterprise‑level optimizations, performance benchmarks, and best‑practice recommendations—for building a robust, resumable file transfer solution.

Performance OptimizationSpring Bootchunked upload
0 likes · 12 min read
Mastering Chunked File Uploads in Spring Boot: Boost Performance & Reliability
Code Ape Tech Column
Code Ape Tech Column
Jun 26, 2025 · Backend Development

Mastering Large File Uploads with Spring Boot: Chunked Upload Guide

This article explains why traditional single‑file uploads fail for large files, outlines the benefits of chunked uploading, and provides a complete Spring Boot implementation—including backend controllers, high‑performance merge logic, Vue front‑end code, enterprise‑grade optimizations, performance test results, and best‑practice recommendations.

chunked uploadfile transferlarge files
0 likes · 12 min read
Mastering Large File Uploads with Spring Boot: Chunked Upload Guide
Selected Java Interview Questions
Selected Java Interview Questions
Jun 24, 2025 · Backend Development

Mastering Large File Uploads with Spring Boot: Chunked Upload Guide

This article explains why traditional file uploads fail for large files, outlines the advantages of chunked uploading, and provides a complete Spring Boot implementation—including backend controllers, high‑performance merging, Vue front‑end code, enterprise‑level optimizations, performance benchmarks, and best‑practice recommendations.

Javachunked uploadfile transfer
0 likes · 12 min read
Mastering Large File Uploads with Spring Boot: Chunked Upload Guide
Python Programming Learning Circle
Python Programming Learning Circle
Feb 28, 2025 · Fundamentals

Techniques for Efficient Large File Processing in Python

Processing large files efficiently in Python requires techniques such as line-by-line iteration, chunked reads, generators, buffered I/O, and streaming, which help avoid memory errors, improve speed, and optimize resources for tasks like log analysis, data scraping, and real-time API handling.

Streamingfile I/Olarge files
0 likes · 5 min read
Techniques for Efficient Large File Processing in Python
php Courses
php Courses
Jan 14, 2025 · Backend Development

Reading Large Files in PHP Using fread: Line‑by‑Line Processing

This article explains how to efficiently read large files in PHP line by line with the fread function, provides a complete code example, and discusses additional techniques such as buffering, fseek positioning, and adjusting memory limits to avoid memory overflow.

BackendMemory Managementfile-handling
0 likes · 4 min read
Reading Large Files in PHP Using fread: Line‑by‑Line Processing
php Courses
php Courses
Jul 2, 2024 · Backend Development

Reading Large Files in PHP Using fread Line by Line

This article explains how to efficiently read large files in PHP by using the fread function to process the file line by line, includes code examples, and discusses additional techniques such as buffering, fseek positioning, and increasing memory limits to avoid memory overflow.

Backendfile-handlingfread
0 likes · 4 min read
Reading Large Files in PHP Using fread Line by Line
php Courses
php Courses
Mar 6, 2024 · Backend Development

Reading Large Files in PHP Line by Line with fread

This article explains how to efficiently read large files in PHP using the fread function line by line, providing code examples, buffering tips, fseek usage, and memory‑limit adjustments to avoid memory overflow while processing massive data streams.

file-handlingfreadlarge files
0 likes · 4 min read
Reading Large Files in PHP Line by Line with fread
Architecture Digest
Architecture Digest
Aug 29, 2021 · Backend Development

Implementing High‑Performance Large File HTTP Upload with Resume Support Using C Server and HTML5/JavaScript

This article explains how to build a high‑performance large‑file HTTP upload system with breakpoint resume, detailing server‑side C implementation, immediate disk writes, client‑side hash generation, cookie‑based IDs, and JavaScript code for chunked uploading, progress tracking, and error handling.

C serverHTML5HTTP resume
0 likes · 10 min read
Implementing High‑Performance Large File HTTP Upload with Resume Support Using C Server and HTML5/JavaScript
Java Interview Crash Guide
Java Interview Crash Guide
Jul 18, 2021 · Backend Development

How to Build High‑Performance Large File HTTP Uploads with Resume Support

This article outlines a practical approach for implementing high‑performance large file HTTP uploads with breakpoint resume, covering server‑side C implementation, client‑side hash generation, progress tracking, chunked uploads using HTML5 File.slice, and detailed JavaScript code examples for robust file transfer.

C serverHTTP uploadJavaScript
0 likes · 14 min read
How to Build High‑Performance Large File HTTP Uploads with Resume Support
Liangxu Linux
Liangxu Linux
Jun 27, 2021 · Backend Development

How to Process a 16 GB Log File in Seconds with Go

This tutorial explains how to extract logs from a 16 GB file in about 25 seconds by reading the file in chunks, reusing buffers with sync.Pool, and processing those chunks concurrently with Go goroutines, avoiding full‑memory loads or slow line‑by‑line scans.

File ProcessingGoconcurrency
0 likes · 9 min read
How to Process a 16 GB Log File in Seconds with Go
21CTO
21CTO
Jun 16, 2021 · Backend Development

How to Process a 16 GB Log File in Seconds with Go Concurrency

This article explains how to efficiently extract time‑range logs from a massive 16 GB .txt/.log file using Go's bufio.NewReader, sync.Pool for buffer reuse, and concurrent goroutines, achieving processing times of around 25 seconds.

Log Processingconcurrencylarge files
0 likes · 9 min read
How to Process a 16 GB Log File in Seconds with Go Concurrency
MaGe Linux Operations
MaGe Linux Operations
Jun 14, 2021 · Backend Development

How to Process a 16 GB Log File in Seconds with Go

Learn how to efficiently extract timestamped logs from a massive 16 GB file in seconds using Go's buffered I/O, sync.Pool, and goroutine concurrency, with step‑by‑step code examples, performance tips, and a complete runnable program.

Log Processingconcurrencylarge files
0 likes · 10 min read
How to Process a 16 GB Log File in Seconds with Go
21CTO
21CTO
May 17, 2018 · Backend Development

Efficiently Process Massive PHP Files with SplFileObject and Generators

Learn how to overcome PHP memory limits and improve user experience when handling huge files by using the SplFileObject class, generators, and NoRewindIterator, with complete code examples for reading both text and binary data efficiently.

GeneratorsPHPlarge files
0 likes · 5 min read
Efficiently Process Massive PHP Files with SplFileObject and Generators
Java Captain
Java Captain
Nov 27, 2017 · Backend Development

Efficiently Reading Large Files in Java without Exhausting Memory

This tutorial demonstrates how to efficiently read large files in Java by avoiding loading all lines into memory, comparing in‑memory approaches with streaming techniques using Scanner and Apache Commons IO, and showing memory usage metrics for each method.

Apache Commons IOMemory Managementfile I/O
0 likes · 5 min read
Efficiently Reading Large Files in Java without Exhausting Memory
Architects' Tech Alliance
Architects' Tech Alliance
May 3, 2017 · Fundamentals

Lustre Distributed File System: Overview, Stripe Mechanism, I/O Performance Characteristics, and Optimization Practices

This article provides a comprehensive overview of the Lustre parallel distributed file system, detailing its architecture, stripe configuration, I/O performance traits, challenges with small files, and practical optimization techniques for high‑performance computing environments.

Distributed File SystemHPCLustre
0 likes · 17 min read
Lustre Distributed File System: Overview, Stripe Mechanism, I/O Performance Characteristics, and Optimization Practices