Alexander EmelinEmpowering WebSockets in Go with Centrifuge LibraryOr the fictional story about one software engineer who needs to implement a WebSocket server from scratchMay 211May 211
Alexander EmelinHow Centrifugo solves real problems of real-time messaging applicationsI realized that while I personally understand why Centrifugo is useful and believe that it’s awesome I can’t quickly explain its benefitsJun 24, 20191Jun 24, 20191
Alexander EmelinBisecting Go performance degradationAs you may know I work on real-time messaging library for Go language called Centrifuge and a bit more popular project Centrifugo which is…Apr 18, 2019Apr 18, 2019
Alexander EmelinNote about pluggable components in Centrifuge libraryThis is just a note for Centrifuge library users on how I finally made possible to use pluggable components for PUB/SUB, history and…Mar 24, 2019Mar 24, 2019
Alexander EmelinBuilding real-time messaging server in GoThis story is a write-up after my talk at goway.io about Centrifugo. Some of things here have already be mentioned in my previous posts…Nov 10, 20181Nov 10, 20181
Alexander EmelinCentrifugo v2.0 released. Built on top of new real-time messaging library for Go languageSeveral months ago I published an article about Centrifugo v2 plans. In that article I mentioned that Centrifugo v2 will have several…Oct 2, 20181Oct 2, 20181
Alexander EmelinServing secure Websocket and GRPC over same port with NginxSeveral days ago I came across an announce of native GRPC support in Nginx 1.13.10. This is an exciting news as we all know how useful can…Mar 22, 2018Mar 22, 2018
Alexander EmelinCentrifugo 2 plans and new real-time messaging library for GoLast year I left Mail.Ru where I had been working for almost 7 years. I joined Avito in the end of summer — the biggest Russian classified…Feb 23, 2018Feb 23, 2018
Alexander EmelinGomobile to use Centrifugo Go WebSocket client for iOS and Android app developmentCentrifugo can work with mobile devices — thanks to WebSocket protocol and its wide adoption — there are implementations…Mar 5, 20171Mar 5, 20171
Alexander EmelinCentrifugo in 2016As many people do I will also try to summarize what had happened to Centrifugo project in 2016. It will be a short post mentioning only the…Dec 28, 2016Dec 28, 2016