Готовую реализацию для IPC с буферизацией?
1) Универсальный вариант — это Redis, т.е. быстрое клиент-серверное nosql-хранилище в ОЗУ со снимками на диск.

2) Если требуется что-то предельно простое, то можно создать pipe с буфером максимального размера.
stackoverflow.com/questions/4624071/pipe-buffer-size-is-4k-or-64k

Процесс А читает данные и пишет в pipe. Процесс Б читает pipe и пишет в базу. Буферизацию выполняет Линукс.

Главные моменты, на которые надо обратить внимание:
 — максимальный размер буфера для pipe,
 — возможность потерять данные из-за аварийного завершения Б.

3) Если писать в mysql-таблицу типа Memory или Archive с помощью INSERT DELAYED прямо из А, скорость удовлетворительная?
А чем не устраивает второй поток в рамках того же процесса?