Comments (10)
Hello:)
Just released all the things I've done, Centrifugo 0.1.0 is the first release, Note though, that at work we still use Centrifuge in production and will migrate to Centrifugo in several weeks - we are planning to see how it behaves - is it stable enough or not.
from centrifugo.
hi,
Very good new stuff!
I'm not familiar with Go language but you mentioned better performance & multi cores ready.
Can you estimate what should be the best server to host only centrifugo as service (with memory engine) from 2 servers below:
- 8 CPUs (Intel Atom) with 8 GB RAM (Ubuntu 14.04)
- 4 CPUs (Intel Xeon) with 12 GB RAM (centOS 6.6)
So the battle between more memory vs more cores?
Do you have an idea of the max connections we can reach with one of this kind of server?
Did you use the benchmark tool from centrifuge repository ?
Thanks
from centrifugo.
Thanks @thedeadofblackfire for your question i want to ask the same. Iam also not familiar with Go language but if it make performance good why not.
I want to join the project to develop an Angularjs frontend for Centrifugo with more features.
Can you confirm us when centrifugo will be stable in production?
from centrifugo.
@thedeadofblackfire, to be fair I don't know which of servers better. I used a benchmark tool with up to 10k connections, but I did not try to connect more than 10k clients. And I don't see much sense in this - depending on application there will be different amount of clients, channels, messages per second - all of these need additional CPU and memory – so the way to decide when resource limit of one server reached - CPU and memory usage monitoring.
from centrifugo.
Thanks for your reply. I think more memory is the best deal for now. Yep agree, 10 000 max connections simultaneous is already a solid base. I'm not yet at the beginning of the development phase about a medical chat platform. i like centrifuge & now centrifugo compared to pusher.com (price ^^). I try to make some projections of Use. The production phase will not be for the next months but i will try to use your benchmark on the servers to play with it (monitoring by newrelic).
from centrifugo.
Ok, thanks, I am here and looking forward for your results. If you need any help – feel free to ask
from centrifugo.
We finally replaced Centrifuge with Centrifugo in production 2 days ago. As we did this - we found problem with Redis engine resulting it message lost. That problem with Redis engine already fixed in version 0.2.3
Yesterday everything worked fine with updated code. Will see how it behaves.
from centrifugo.
So I think Centrifugo is pretty stable at moment. In our project it works without any downtime since my last message. If you use Centrifugo please write me a message here or via email about your use case.
from centrifugo.
I confirme that il is working on production without any downtime since 3
months.
Le jeudi 24 septembre 2015, Alexandr Emelin [email protected] a
écrit :
So I think Centrifugo is pretty stable at moment. In our project it works
without any downtime since my last message. If you use Centrifugo please
write me a message here or via email about your use case.—
Reply to this email directly or view it on GitHub
#1 (comment)
.
from centrifugo.
Closing this as Centrifugo > 1.0 already out🍾
from centrifugo.
Related Issues (20)
- [feature] Precalculated presence stats counters in store HOT 8
- [feature] Add support for Ed25519 signature JWS HOT 2
- [bug] Channel Regex for Namespace cuased Null Pointer Exception HOT 2
- [feature] Add AMQP (RabbitMQ) support in async consumers API HOT 7
- [feature removal] Remove SockJS transport
- [feature] Improve health check by checking redis connection HOT 6
- [bug] The ID specified in XADD is equal or smaller than the target stream top item HOT 5
- [bug] getting "already subscribed" on page refresh HOT 3
- [feature] Silently Reject Publish Attempts on Proxied Channel Without Sending Client Errors HOT 4
- [question] What are the ways of decreasing the message payload? HOT 1
- [feature] Better error message when subscription token is used as connection token
- Unable To Connect With anonymous mode HOT 4
- [feature] serve admin interface via http2 HOT 4
- [feature] Send server time in initial connect response. HOT 2
- [question] Upgrading to 4.1.5 increase in response time HOT 3
- "Websocket Is Closed Before The Connection Is Established" - Web console error HOT 8
- [feature] Support for MessagePack Serialization HOT 2
- How to add multyple aud for a token in config file HOT 1
- [question] History StreamPosition and circular offsets. HOT 7
- [question] Centrifugo customization HOT 13
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from centrifugo.