wesl-ee / RAL

Neo-forum / Textboard / Future simulator

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Swap SysV IPC for Socket-based IPC

yumi-xx opened this issue · comments

commented

The way RAL communicates between processes is silly. As has been done since its earliest days, RAL uses PHP SysV bindings to communicate real-time updates to the RAL database by way of SysV message queues, shared memory, and semaphores.

Presently this all works all well and good.

However if one wants this to be the most-loved textboard software, some work must be done to upgrade the SysV Interprocess Communication to a POSIX socket-based IPC frame of mind.

Difficulty: 10/10