mirror of
https://github.com/golemfactory/awesome-golem.git
synced 2026-03-25 00:19:39 -05:00
[Contribution] High-Performance Batch Image Resizer with Error Handling #67
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @alromaih777-art on GitHub (Mar 4, 2026).
Hi Golem Team, I've developed an optimized script for batch image processing. It uses 'send_files' for network efficiency and includes robust validation for corrupted files and node timeouts as per the recent feedback. Ready for community use!
Overview
I am contributing a high-performance batch image resizing script built with
yapapi. This tool is designed to demonstrate how the Golem Network can efficiently handle parallel image processing tasks with robust error management.Key Technical Features
send_filesanddownload_filesto minimize network overhead and latency.The Script (main.py)
@alromaih777-art commented on GitHub (Mar 4, 2026):
Regarding my contribution in this issue, here is my ERC-20 wallet address for the community incentive reward:
Wallet Address: 0xBFFE79d145DC8253CB2Eb32803520e91D6B40e2a
Looking forward to your feedback on the script. Best regards!"
@alromaih777-art commented on GitHub (Mar 9, 2026):
Project: Golem Image Resize Example (yapapi)
Repository:
https://github.com/alromaih777-art/golem-image-resizer
I built a working example demonstrating decentralized image processing on the Golem Network using yapapi.
What it does
Technical details
yapapifor task orchestrationThis example demonstrates a simple but practical workflow for distributed image processing workloads on Golem.
Happy to improve the example or adapt it for inclusion in the awesome-golem repository.
— MOHAMMAD ALROMAIH