News for hackers. Stuff that matters.
Re:Google Cloud Firestore NoSQL database is in GA by wilhuff on Thursday January 31, 2019 @01:17PM (#19047175)
The backend is almost entirely custom, though many common low-level open-source components are used pervasively. For example, for components written in C++ we use Abseil, Google Test, etc.

The SDKs are all open source and make use of other open source components:

  * Android: https://github.com/firebase/firebase-android-sdk/tree/master/firebase-firestore
  * iOS: https://github.com/firebase/firebase-ios-sdk/tree/master/Firestore
  * Web: https://github.com/firebase/firebase-js-sdk/tree/master/packages/firestore
For example, the iOS SDK uses LevelDB for local key-value storage and gRPC for communication with the backend.
Re:Google Cloud Firestore NoSQL database is in GA by chupapuma on Thursday January 31, 2019 @01:38PM (#19047418)
Re:Google Cloud Firestore NoSQL database is in GA by polskibus on Thursday January 31, 2019 @01:57PM (#19047607)
I'm interested in learning about Firestore architecture and how it solves difficult problems to understand and trust it. I'm not interested in client libraries.
Re:Google Cloud Firestore NoSQL database is in GA by chupapuma on Thursday January 31, 2019 @02:05PM (#19047693)
Sorry I misunderstood. I was simply sharing additional open source components that are part of the Firestore ecosystem. Best of luck in your search.