Любая реализация на основе Java, скорее всего, удовлетворит ваши потребности. См. этот вопрос для некоторых вариантов (или просто поиск Google ).
Чтобы сделать его «легковесным», обязательно отключите постоянство и просто придерживайтесь режима чистой памяти.
Отказ от ответственности : отключение сохранения будет означать, что вы потеряете все свои сообщения при выходе из JVM. Однако, поскольку вы ищете легкое решение, это не должно быть проблемой в вашем случае.