zlacker

[parent] [thread] 2 comments
1. mianos+(OP)[view] [source] 2021-06-12 11:00:06
Skype at its peak used a postgres queue extension, pgqueue, at its core. Seemed to go OK for them. The extension did work around some limitations when running a pure sql queue in postgres. These days I would run Pulsar but if you only have a million users and already have postgres you will be fine.
replies(1): >>conrad+DP
2. conrad+DP[view] [source] 2021-06-12 19:09:28
>>mianos+(OP)
I worked at a place using pg_queue (the person who created it worked there before going to Skype IIRC) and maybe it was working well operationally but it was not a great experience to develop on it. It was hard to generate events and debug/observe them (it was height years ago so the details are a bit fuzzy).

MS also moved from it afterwards when they acquired Skype but I guess it was more because of the shift to SQL Server.

replies(1): >>mianos+1r1
◧◩
3. mianos+1r1[view] [source] [discussion] 2021-06-13 01:45:48
>>conrad+DP
Marko Kreen? He still maintains it so I guess some people still use it and the associated logical table distribution system.
[go to top]