Извините, что название не совсем очевидно, но я не могу сказать это лучше.
В настоящее время мы используем обычную БД (оракул) в качестве нашей очереди заданий, и эти «задания» используются некоторым количеством узлов (машин).Таким образом, сервер БД поражается этими узлами, и нам приходится много платить за программное и аппаратное обеспечение для этого сервера базы данных.
На днях мне пришло в голову, что
1) В системе уже есть несколько узлов
2) «Задания» не могут быть потеряны из-за сбоев узлов,но нет никакой причины, по которой они должны находиться во дополнительном хранилище (нет причин, по которым они не могли бы находиться в памяти, пока они не потеряны)
Учитывая это, нельзяне следует ли хранить эти задания в памяти, следя за тем, чтобы по крайней мере n копий этого задания присутствовало во всем кластере, тем самым избавляясь от сервера БД?
Доступны ли такие технологии?