Google Cloud Storage - options for upload/download [closed] - node.js

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
What are people's recommendations for working with Google Cloud Storage (GCS) for applications served by the browser - both upload and subsequent download/stream of video? Particular in a primarily GCP PaaS based environment
My current environment is a React JS Single Page Application (SPA) served by Firebase hosting. The SPA currently communicates with NodeJS Express backends that are served by Google App Engine (GAE)
Ideally I would use Express with a combination of the Multer module and Google Storage API's on the backend - however GAE has a 32Mb limit for requests and the file uploads are expected to be larger than this limit.
For this environment I'd like to PaaS as much as possible and whilst I'm a big fan of Kubernetes/Container environments I'm trying to leverage as much 'turn key' solutions from GCP as much.
Look forward to hearing people's opinions

Give the clients a signed url so they can talk directly to GCS rather than going through your app: https://cloud.google.com/storage/docs/access-control/signed-urls

Related

Is there a free web site hosting like google sites [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Is there a free website hosting, sort of like google sites, but where I can upload my own html files and css?
github pages is great for static websites. If you want to run a dynamic website then you could try pythonanywhere or amazon aws, if you are willing to spend a little bit of money.
Alternatively if you want to set up your own server using either Node/Ruby/Java/PHP/Python/Go, you may try Heroku. It does come with a free plan.
I agree GitHub can host static webpages but for dynamic sites implementing JS, Ruby on Rails there are other paid web hosting domains.

VueFire vs Vue.js + Node.js vs Vue.js + Feathers advantages, disadvantages and differences [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I have doing a lot of research about frontend frameworks and have decided that I would like to try Vue.js. However, I would also like to get a backend with real time "data updating". I have looked at VueFire (Vue.js + Firebase), Node.js and Feathers. It looks like Feathers has a limited amount of resources/documentation on using it with Vue while there seems to be a good amount of information on VueFire and Node.js with Vue.js.
What are the differences between those three backends?
What are the advantages/disadvantages of using one over the other?
What are the differences between those three backends?
Let's clarify a few things.
Node.js is, as defined on their website: "a JavaScript runtime built on Chrome's V8 JavaScript engine."
Firebase is a platform as a service (PaaS).
Feathers is REST and realtime API framework, a back-end framework.
VueFire is just a wrapper around the Firebase JS SDK. It makes calling Firebase more "Vue" like.
Vue.js is a front-end framework or progressive framework as the creator calls it.
With that said we're comparing Feathers and Firebase. It's clear what the difference is and the advantages/disadvantages.
What are the advantages/disadvantages of using one over the other?
Firebase lets you hit the ground running. You create your Firebase account/project and you're set to go with all the products it offers. You do not have to worry about setting up your own database layer, authentication/security, or anything. It's all set up and managed for you, but at a cost. Besides the money factor, you've also locked yourself and depend heavy on a third party and things can change at anytime without any say in the matter.
Feathers is a framework. It gives to tools to create your own Firebase platform. You're free to configure it however you want. You're in full control and it's free. However, you will have to setup your own database layer, security, and likely more.
In the end it boils down to your needs/requirements. It's best to make a list of your specific needs and see what framework or service fulfills those needs. It's useless to search for advantages/disadvantages as you will get opinion-based answers.

Coffescript + Ionic [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I am looking to build a hybrid mobile app using Ionic framework in CoffeeScript.
The functionality that the app would have is login/signup; take and upload picture to store in mongodb.
What is the full stack recommendations for this app?
https://github.com/diegonetto/generator-ionic covers the client side (except it is in JavaScript and I will find a way to make it work with CoffeeScript)
On the server-side; Mongoose + Passport + what else do I need?
https://github.com/malikov/Authenticate.me-client-cordova-ionic
https://github.com/malikov/Authenticate.me-Node-Server
I recommend simply using firebase.com for the backend, which it self run on NodeJS, in addition to Scala, Netty.io and Javascript. Their authentification service, Simple Login, is key in hand and you don't really have to write any backend code.
You can authenticate your users through
Facebook
Twitter
Github
Google
Anonymous
A simple email and password authentication
Custom authentication
You can always store images in base64-encoded format. If your images are larger than 10 mb, which is their limit, you can always split them up in 10 mb chunks.
Another point worth mentionning is that Ionic being based on AngularJS, you can use AngularFire which is the officially supported AngularJS binding for Firebase. The combination of Angular and Firebase provides a three-way data binding between HTML, JavaScript, and your Firebase backend.
https://www.firebase.com/docs/web/libraries/angular/quickstart.html
I did 2-3 ionic apps using Firebase as my backend and it saved me a lot of time.

Many requestes in azure between web sites [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
Hi what is the correct way to get two different web sites to talk to each other within Azure.
Today we tried to just make them talk through their Rest Api's but after 1000 requests we got locked out from the web site our calling web site were calling.
We know we can use a service bus to make them talk. But we would really like to be able to use the rest api:s.
Are there limitations in how much a web site can call another web site within azure?
There are several limits on websites, depending on what type you are using (free, shared, basic, standard)
With Free and Shared, you are limited on the CPU usage (60 minutes/day and 240 minutes/day) but also just for 2.5 minutes per 5 minutes. So when doing a lot of requests without a pause, you will run into this.
Another restriction on free websites is the data limit of 165 MB.
With Basic and Standard you have your own machine, so these restrictions don't apply
http://azure.microsoft.com/nl-nl/documentation/articles/azure-subscription-service-limits/#websiteslimits

web hosting and websocket technologies [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 7 years ago.
Improve this question
I want to write a web application that needs a websocket server.
I want to host this websocket server on some famous web hosting provider (such as 1&1 by example).
Which web hosting provider should I use?
If you want to use a websocket server which you can start and stop at will I would much rather recommend a cloud solution. It's cheap and lets you interact with the server directly, which is most likely impossible with more traditional hosting providers. I've only used Amazon Web Services and Google App Engine myself, they both have a free tier which you can use to build and test your websocket application. There are many more providers, also have a look at PaaS services like Nodejitsu. It all depends on what specific technologies you want to use I guess.
(note: AWS lets you SSH into your instance and you can use any platform/technology you want while GAE is web based and limited to Go, Java and Python. It doesn't mean AWS is better, again it depends on your case.)
You can use WebSockets for your .NET apps with GearHost at www.gearhost.com. It's free and gives you 100 free CloudSites and 100 free databases.

Resources