flyweight
/ˈflaɪ.weɪt/Definitions
1. noun
A fighter in the lightest weight class in boxing or other combat sports; a software term for an object that is very lightweight in memory usage and has minimal functionality.
“The boxer was a flyweight champion in his division.”
2. noun
A program or process that runs in the background and has minimal impact on system resources.
“The flyweight process was consuming too much CPU, so we had to shut it down.”
3. noun
A data structure or object that is designed to be very lightweight and efficient in memory usage, often used in caching or indexing systems.
“The flyweight data structure was optimized for fast lookup and insertion.”