Tag

RandomAccessFile

1 views collected around this technical thread.

Java Architect Essentials
Java Architect Essentials
Jan 15, 2024 · Backend Development

Implementing Fast File Upload: Instant Transfer, Chunked Upload, and Resume Support with Java

This article explains three advanced file‑upload techniques—instant transfer, chunked upload, and resumable upload—and provides complete Java backend implementations using Redis, RandomAccessFile, and MappedByteBuffer to achieve efficient large‑file handling.

Chunked UploadFile UploadRandomAccessFile
0 likes · 15 min read
Implementing Fast File Upload: Instant Transfer, Chunked Upload, and Resume Support with Java
Architect's Tech Stack
Architect's Tech Stack
Jan 19, 2022 · Backend Development

Implementing Chunked and Resumable File Upload with Fast Upload (秒传) in Java

This article explains how to implement fast (MD5‑based) upload, chunked upload, and resumable (break‑point) upload for large files in Java, detailing the Redis‑based status tracking, server‑side file handling with RandomAccessFile or MappedByteBuffer, and the required front‑end and back‑end coordination.

Chunked UploadFile UploadMappedByteBuffer
0 likes · 13 min read
Implementing Chunked and Resumable File Upload with Fast Upload (秒传) in Java
Code Ape Tech Column
Code Ape Tech Column
Sep 14, 2021 · Backend Development

Large File Upload with Chunking, Resume, and RandomAccessFile in Java

This article explains how to handle multi‑gigabyte video uploads by splitting files into chunks, using MD5 for identification, implementing resumable and instant uploads with Spring Boot and Redis, and leveraging Java's RandomAccessFile and memory‑mapped I/O for efficient merging.

ChunkingFile UploadRandomAccessFile
0 likes · 15 min read
Large File Upload with Chunking, Resume, and RandomAccessFile in Java