-
-
Notifications
You must be signed in to change notification settings - Fork 191
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
Roadmap: Riju architecture improvements #151
Comments
Don't have access to the Google Doc, could you share it as a PDF? |
I'm curious what issue you ran into, I seem to be able to access the link in your comment using unauthenticated curl, without even any JavaScript? |
Permissions issues with non-gmail account. |
You probably saw the original version of the link, which was broken. I edited the issue shortly after posting it. Try it again. |
Okay |
Huh, not sure what to say. When signed into another Google account that doesn't have access to that document, it works for me. Also works if I'm not signed into any Google account. It's not an IP address restriction either since I can even access it through Tor. And, as I mentioned, |
Okay, maybe use this link? It goes through a CORS proxy. |
@raxod502 I just used Tor as a test (for the first time) to open it, and I can confirm that it works. |
Wow this is a super exciting proposal! |
Did you have an outage at 21:55 in that screenshot? |
No, this is all on a staging instance not serving any live traffic. |
Oh. |
Hi @raxod502! Checking in on the progress and timeline (if any) of this roadmap? |
Hey @plondon. Sorry for the delay - I've moved apartments and have been spending the last few weeks unpacking boxes and putting together furniture. I haven't done much work on this specific roadmap, mostly because I've had other ideas about how to rebuild things from scratch using the knowledge I've gained over the last year from other infrastructure-related personal projects as well as my experience operating Kubernetes at Plaid. I have a project in progress that is a Heroku-like platform with true user authentication and workload scheduling on Kubernetes, and a separate project that rewrites Riju to use Go microservices and a relational database. Neither of those are MVP enough that I've put them up on GitHub yet. Learning a bunch of things, but since these are all things I'm working on ad hoc in my free time, they compete with all the other stuff going on. Let me know if I can answer any specific questions! |
What the progress on this so far now? |
Unfortunately, still #168. Considerable architectural work is needed to get Riju back into a state where I am able to deploy changes, and I haven't had time yet with all the other things that have taken time in my personal computing and non-computing life. |
Riju has some serious scalability and maintainability problems, and I've been thinking for the last few months about how to address them. For transparency, I created the following roadmap outlining my plans:
https://nextcloud.intuitiveexplanations.com/s/mHoFwFGMNCpLjim
[note: moved from Google Drive to Nextcloud]
Feedback is of course welcome!
The text was updated successfully, but these errors were encountered: