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 3 years ago.
Improve this question
I just ran a performance test (700 QPS read operation) on Firestore and it started to respond with timeouts after 5 or 6 minutes.
I thought Firestore scales automatically, but looks like there might be a limit for read operations...
Does anyone know if there is a read limit for Cloud Firestore?
In the Best Practices for Firestore in Datastore mode it states:
We recommend a maximum of 500 operations per second to a new Cloud Datastore kind, then increasing traffic by 50% every 5 minutes. In theory, you can grow to 740K operations per second after 90 minutes using this ramp up schedule. Be sure that writes are distributed relatively evenly throughout the key range. Our SREs call this the "500/50/5" rule.
Related
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 days ago.
Improve this question
What framework could be used for graph dependency management?
Here is my challenge, we have a set of entities in child-parent formation organized in an hierarchy which could easily be described as a DAG. Each entity has a certain state which influences the parent state.
We are looking for a framework that could rapidly compute the entire graph state upon each change to a node state or upon addition/removal of any dependency, i.e edge in the graph.
Persistent solution would be preferable.
We looked into some graph db solutions, seems a bit overkill
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 2 years ago.
Improve this question
When some information is stored in the firestore, each document is storing some specific time in the future, and according to that time, the event should occur in the user's app.
The first way I could find was the Cloud Function pub sub scheduler. However, I could not use this because the time is fixed.
The second method was to use Cloud Function + Cloud Task. I have referenced this. https://medium.com/firebase-developers/how-to-schedule-a-cloud-function-to-run-in-the-future-in-order-to-build-a-firestore-document-ttl-754f9bf3214a
This perfectly performed the function I really wanted, but there was a fatal drawback in the Cloud Task, because I could only save the event within 30 days. In other words, future time exceeding 30 days did not apply to this.
I want this event to be saved over the long term. And I want it to be somewhat smooth for large traffic.
I`m using Flutter/Firebase, how to implement this requirements above?
thank you for reading happy new year
I know this is not a satisfying answer, but my previous company had similar challenges, and we ended up going with using Cloud Function pub sub scheduler to invoke function every minute. Basically we invoked cloud function every minute and see if there are unprocessed queues. I wish if there were a better way of scheduling a function in the future, but I believe this is as good as it gets as of right now.
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
We want to migrate huge volume of data assume 20 million from Mongo DB to Firestore.
I know we can do this through programmatically but is there any tool out there?
I know we can do this through programmatically but is there any tool out there?
The answer is no! If you're looking for a magic button that can convert your MongoDB database to Cloud Firestore, you need to know that there isn't one! So unfortunately, you'll need to convert your database yourself, even if it holds 20 million records. The best way to achieve that, is to design your database schema according to Firestore requirements using collections and documents and copy all of your data in smaller chunks.
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 6 years ago.
Improve this question
Can someone suggest some ways to implement a high-level design for 'broadcast peer-to-peer network'?
Sounds like you're simply describing the internet. No limit on nodes, nodes can join/leave anytime, redundant routing makes the network robust, load balancing can ensure you're not using some nodes too much.
Your last requirement... consistency... that really has nothing to do with the network. What you're looking for is an eventually consistent data store, and without knowing more about your specific requirements, it's not possible to give you much more of a specific answer. There are many tradeoffs you need to choose related to the data size, latency, atomicity, sharding, replication factor, etc.
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 have about 150 million US street addresses that I need lat long coordinates for. I need the coordinates to be rooftop accurate. Speed isn't important, but it needs to terminate eventually, so APIs with daily limits in the 1000s (or even 100,000s) won't work. I have a basically infinite budget. I want to show the points on a non-Google map, which violates the Google Maps API TOS, so Google is out. Is there any tool with which I can do this?