This is a sort-of terminology question. One of the features of Java 19 is "Structured Concurrency". Why is that so-named? is it because the asynchronous code is not truly parallel? We are lead to believe that these fibers or virtual threads are like threads, in that they can be oblivious of other threads. Why, then, is it not structured Parallelism?
Asked
Active
Viewed 61 times
1 Answers
0
I feel as though I've stumbled on the meaning. A large task is completed in a structured way, by lots of parallel fibers, working concurrently.

Mark Rotteveel
- 100,966
- 191
- 140
- 197

HellishHeat
- 2,280
- 4
- 31
- 37