Will submit each suggested tag as its own comment so it can be voted on and discussed separately. Each suggestion has a couple of my own submissions that I wished I could have used the tag for.
Things related to cpu/memory profiling tools, telemetry, implementation, and techniques. Use cases, papers on novel methods of profiling, etc…
This has overlap with testing for me.
could you elaborate on your concern?
I’m not @calvin, but I’d guess they both feel like they cover “we have this running system, how do we understand and improve its properties?”
More broadly, I don’t think it’s that bad to have tags that might have some overlap. Also, I’m not sure that I agree that something like dtrace would make sense in a tag next to xUnit.
Articles relating to concurrent and/or parallel programming and programming paradigms. Shared memory, message passing, actors, map/reduce, whatever…
This has overlap with scaling to me.
Garbage Collection / Memory Management
Submissions relating to garbage collection / reference counting algorithms, implementation, performance tuning, etc… As well as things like rust’s ownership/regions or arena-based management.
I would call this memory-management; garbage collection is just one option.