-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Issuing a request other than GET or POST still creates a channel #1
Comments
Good catch, thanks! |
I have an unrelated question :) -- Is this the same server implementation you use in production or do you have a custom one you haven't published the source code to? :) Also this is a really cool yet simple concept! I love it. The fact you can model so many useful thing son MPMC is freak'n cool! |
@prologic this is about 30% of the production server code. The rest of it is for tracking the state of pubsub stuff, auth, cancellation, etc. Honestly if the code wasn't so bad I'd seriously consider just throwing the whole thing out there now. But I think that codebase is going to migrate more towards a product. I have some advanced features I want to add. If no one steps up to create a clean OSS implementation of the features I showcased today, I might see if I can flesh something out. I'm open to suggestions though. I'm a big believer in open source. If I have to shut down the service for some reason I'll definitely put the code out there. EDIT: 30% is a bit overstated. 10-20 is probably more accurate in terms of lines of code, but I think this is at least 30% of the core functionality. |
Basically what I'm saying is it would be a decent amount of work to clean up and trim down what I have now into something that would fit well with self hosting, and I'd rather focus that energy on building a production-quality service, but I'd love to see some alternative implementations. Honestly it's fun to implement and I think it would make a great coding exercise. |
One of the things that immediately came to mind reading through your project and website is "Wow this is cool!" and "this is pretty similar to what msgbus can do!" But you beat me to the punch with a swank website, cool use-cases "poor man's X" and you obviously have some product ideas! (product/marketing is not my forte) |
msgbus looks like it can do a lot more than patchbay. Would you mind showing what a couple of the poor man's examples would look like with it? Since it's self-hostable I bet HN would love to hear about it. You're right about the marketing aspect though. I actually posted about patchbay, with essentially the same page but without the TL;DR and less buzzwordy title. Tried again yesterday and it blew up. HN is a fickle crowd, and I think luck plays a big roll. |
I noticed that creating DELETE, PUT, etc requests create a channel in channels, even though they'll never get removed.
The text was updated successfully, but these errors were encountered: