Giter Site home page Giter Site logo

Comments (7)

vesper8 avatar vesper8 commented on May 25, 2024 4

@Wundero Thank you for that detailed explanation! Looks very much accurate!

Let's hope the dashboard comes back up.. or else let's hope they open-source the bits that make all of this work so we can configure the workers ourselves!

from soketi.

codeautopilot avatar codeautopilot commented on May 25, 2024

Your organization has reached the subscribed usage limit. You can upgrade your plan at https://github.com/marketplace/code-autopilot-ai-coder

Disclaimer: This comment was entirely generated using AI. Be aware that the information provided may be incorrect.

Current plan usage: 159.51%

Have feedback or need help?
Discord
Documentation
[email protected]

from soketi.

vesper8 avatar vesper8 commented on May 25, 2024

So to be clear.. we can't use Soketi Serverless until the dash comes back up ?

from soketi.

Wundero avatar Wundero commented on May 25, 2024

So to be clear.. we can't use Soketi Serverless until the dash comes back up ?

I believe the cloudflare workers should still be alive if you have already configured them - those should be separate to Soketi's infra. However, you cannot create or configure any new soketi serverless projects while they are down. Quite frustrating how often the dashboard goes down.

from soketi.

vesper8 avatar vesper8 commented on May 25, 2024

Can you help me understand what the dashboard offers that cannot be self-hosted? Shouldn't this work without any intervention from Soketi? I guess I don't understand what Soketi is adding beyond instructions.

from soketi.

Wundero avatar Wundero commented on May 25, 2024

Can you help me understand what the dashboard offers that cannot be self-hosted? Shouldn't this work without any intervention from Soketi? I guess I don't understand what Soketi is adding beyond instructions.

I will note that I am not a contributor of soketi nor am I affiliated in any way, so this may be incorrect information, but this is what I understand from having used the serverless stuff so far.

The code of their serverless build is closed source, so "self-hosting" it isn't particularly feasible, since we can't deploy the source to cloudflare workers manually. What the dashboard does is allow you to initialize your setup by installing their serverless implementation onto your own cloudflare workers. The dashboard handles configuration as well, such as max connections, rate limits, environments, etc. that you may want to change. However, once you are done configuring the software and it is deployed to cloudflare, it never interacts with the dashboard, and neither does the software you write which interfaces with the cloudflare worker. This means that the reliability of your websockets is not really dependent on the soketi dashboard being alive to function, but meta services like updates and configuration cannot be made while the dashboard is down, nor can new projects be created.

The serverless implementation doesn't cost any money besides what you pay for cloudflare's workers, so I wouldn't really describe these things as "value adds" necessarily, but Soketi offers more than just instructions if you use the serverless (since they do the setup for you). You can setf-host the normal Soketi implementation, and to great effect, by orchestrating soketi containers and a backend communication framework (e.g. redis clusters), however there is added cost to you in the time you must spend doing that setup and maintenance yourself.

from soketi.

rennokki avatar rennokki commented on May 25, 2024

Soketi on Cloudflare Workers was a good test for infrastructure at Edge. It was enough to run for most people who got small loads — testing locally, small internal projects, or up to a few tens of concurrent connections. I've seen some people even reached hundreds and thousands of concurrent connections thanks to the Hibernation API, which allowed up to 32,000 connections at once.

I've decided to put the Cloudflare Workers version on pause for now, and focus on the main stage — going Interstellar.

If you still consider the Cloudflare Workers version to be useful for your use case, please contact me ([email protected]) and explain further the use case and I will consider looking forward to it.

from soketi.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.