|
|
|
|
|
by shoo
1658 days ago
|
|
i agree 100% that you need to structure the project so there's a way to develop locally in your dev machine -- without a network connection -- and run integration tests against local versions of services. looks like google spanner have plugged that workflow gap since you evaluated it for your project: > The Cloud SDK provides a local, in-memory emulator, which you can use to develop and test your applications for free without creating a GCP Project or a billing account. As the emulator stores data only in memory, all state, including data, schema, and configs, is lost on restart. The emulator offers the same APIs as the Cloud Spanner production service and is intended for local development and testing, not for production deployments. https://cloud.google.com/spanner/docs/emulator although there are https://cloud.google.com/spanner/docs/emulator#limitations_a... |
|