формулировки задачи и ограничений. Конкретно представлнную я бы решал вообще без коллекций, голым кодом и переменными в инстансах, на цепочке стримов (нельзя зафакапить переменную несуществующего инстанса, в отличие от несуществующего ключа коллекции)
> Конкретно представлнную я бы решал вообще без коллекций, голым кодом и переменными в инстансах, на цепочке стримов Хорошо. А как бы ваш вариант выглядел? Можете ченить псевдокодом накидать, если не сложно?
я так понял что тут нужно некоторое вычисление, задаваемое некоторым уникальным для этого вычисления ключом, посчитать единожды и не считать больше никогда некоторые вычисления, при этом, могут зависеть от вычислений по другому ключу может как сначала прийти запрос по ключу, вычисление которого не зависит от других ключей, а может прийти запрос по другому ключу, вычисление которого зависит от других ключей, а могут прийти запросы конкуррентно не очень понятно как стримы без хранилища решают задачу ^
Обсуждают сегодня