Я обнаружил, что делаю некоторые относительно сложные вещи с memcached в PHP. Это становится умственной борьбой, чтобы думать о и решать гоночные условия и проблемы параллелизма, вызванные свободным характером кэша.
PHP кажется довольно плохим в инструментах, когда речь идет о параллелизме (потоки, кто-нибудь?), Поэтому я задаюсь вопросом, есть ли какие-либо решения для правильной проверки / отладки этого.
Я не хочу ждать, пока два пользователя не запросят два сценария, которые будут запускаться как параллельные процессы одновременно и вызвать проблему параллелизма, из-за которой у меня будет почесываться голова, или что я, возможно, даже не замечу, пока не начнется снежный ком clusterfsck.
Любая волшебная палочка параллелизма PHP, о которой я должен знать?