Writing a simple async message queue server in C++, Python and JavaScript — Summary

Marton Trencseni - Sat 21 June 2025 • Tagged with cpp, async, message, queue

I summarize thoughts and lessons learned of implementing the same async message queue server in C++, Python and JavaScript over the past 2 years.

.

Continue reading

Writing a simple C++20 async message queue server - Part III

Marton Trencseni - Fri 20 June 2025 • Tagged with cpp, async, message, queue

I write the final version of the async message queue server in modern C++20, wire compatible with the Python and Javascript versions.

.

Continue reading

Can ChatGPT write the C++20 async message queue codes from the previous posts?

Marton Trencseni - Sat 15 April 2023 • Tagged with cpp, async, message, queue, chatgpt

I try to get ChatGPT to write the codes in the previous posts. It's able to write the basic message queue skeleton, but it cannot implement more complicated features such as delivery semantics with caching; also, the code crashes. C++ programmers do not (yet) need to fear for their jobs.

.

Continue reading

Writing a simple C++20 async message queue server - Part II

Marton Trencseni - Sat 08 April 2023 • Tagged with cpp, async, message, queue

I write a somewhat more complicated, but still relatively simple async message queue server in modern C++20.

.

Continue reading

Writing a simple C++20 async message queue server - Part I

Marton Trencseni - Sun 02 April 2023 • Tagged with cpp, async, message, queue

I write a simple, bi-directional async message queue server in modern C++20.

.

Continue reading