а она в реализации проще дерева. А написать конкурентное сбалансированное дерево - еще то упражнение.
Если ты такие пишешь, снимаю перед тобою шляпу.
А лок на слайс - это правда. Потому я уже раза два писал свои таймеры поверх встроенных. Только проблема решается просто: заводишь много слайсов с локом на каждый, и вставляешь в разные.
Собственно valyala так и предлагает починить таймеры в 1.9, и 99% вероятностью его патч будет принят.
не только, чтобы не создавать миллион. если в кратце задача у меня была сделать некий планировщик. в нем расписание может менятся до момента выстреливания задачи. так вот не только создавать нужно миллион скажем так, но и переодически отменять запланированное время.
Обсуждают сегодня