What is the tech stack of pusher.com?

Does anyone has an idea about pusher tech stack? because it is hard to scale websocket stuff. how pusher does it? i like to know the way that they handle their traffic with their tech stack and infrastructure.

Thank You

Did you find this post useful? Show some love!

From their VP of Engineering @swstagg ’s ama

The core of the main Pusher platform is written in Ruby using the EventMachine framework. We also use Redis extensively for the internal messaging part. We picked this in 2010 because we spun out of a Ruby on Rails agency, and we never had capacity to change it 😁

In the last year we've been building a new platform built in Go to support our new products, which we're finding much more suited to building scalable distributed systems. We use Kubernetes for infrastructure management and React on our front-end.

Thank you for the information!! :D do you have any idea what are they using for websocket? and how they scale it with Kubernetes?

Classic DEV Post from May 18

I asked my first StackOverflow question

I asked my first question on StackOverflow today and within minutes, I got answers to my question.

Follow @peoray to see more of their posts in your feed.
Chathula Sampath
Member since May 11, 2017
Trending on dev.to
Explain JavaScript Promises like I am five.
#discuss #explainlikeimfive #javascript
Why I Turned Down a Job Opportunity
#career #perspective
Software People β€” How Do You Deal With Stress/Bullies/Frustration?
#life #software #stress #discuss
How long have you been programming?
Lessons I learned from training with special forces that I use in software development
#beginners #career #motivation #dieliving
Do you hide dev signatures in your code?
Golang, it was love at first sight.
#webdev #go #productivity #learning
How do you think of angularjs application