Skip to content

How would one design an architecture based on channels to modify/process a single document (csv/excel) for a data science dashboard project? #1650

Answered by mondwan
kalideir asked this question in Q&A
Discussion options

You must be logged in to vote

Since I am not quite understand what you need exactly, you may need something more at all. My recommendation is to start dumb first, and advance your project step by step.

  • Start dumb

By simple deployment with Daphne + Django, you should be able to implement most of the APIs you mentioned. Although certain http requests are long waiting stuff, they can be handled on both browser side and server side by multi-threading stuff. If performances still acceptable for you, no points to complex the setup

  • Next, integrate with Websocket

For certain long running requests, it maybe nice if the server can tell current progress to the UI. Websocket can solve this need nicely. So, in this stage, you …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@kalideir
Comment options

Answer selected by kalideir
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants