Comments (4)
Yes, this is required. We can use the food-delivery app that has been referenced in the doc as the canonical app. We also need a corresponding analytics app for evaluation purposes.
Deployment
3 steps (no puns)
- Step 1 ( realtime graphql) - Deploy Hasura on Heroku
- Step 2 (state models and async serverless) - Create data models and deploy lambdas (using serverless framework)
- Step 3 (event system) - Create event triggers
Evaluation
- Fast iteration
Place an order.
See updates.
Change the subscription to show more/different details
Place an order
See new updates instantly.
- Resilience
Frontend crashes - close the frontend during status updates. open it again and show correct status.
Backend crashes - Backend stops responding (undeploy lambda). Redeploy lambda and things are back to normal.
- Scalability
Using graphQurl, place orders for 1000 users per second. See analytics app for realtime updates.
Thoughts?
from 3factor.
Hey there, thanks for the response!
Personally it sounds good to me and would love to deploy such as sample app.
from 3factor.
We have built such apps before. Here is an example: https://github.com/shahidhk/hasura-serverless
Just need to make it canonical and reference-ready :)
from 3factor.
Hi everyone
Took a while but a full step-by-step canonical app is ready: https://github.com/hasura/3factor-example
Please go through it and post your doubts :)
cc: @vemv
from 3factor.
Related Issues (8)
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 3factor.