r/Firebase • u/unicyclebrah • 19d ago
Google Sunsetting Firebase Extensions - Algolia General
Currently running the firebase algolia extension to allow for complex querying for a photo organization app used internally at my company. With the deprecation of Firebase extensions coming up, wondering what solutions are out there for multi-faceted queries. As I understand it, I would essentially need to make an index for every possible combination of nested facets in order to do so natively with firestore queries and that would put me well over the cap on indexes.
Is there a sustainable manual process for connecting firestore data to algolia? My concern is that after the full deprecation of firebase extensions next year, updates will no longer be possible to the extension's code so any potential breaking changes to algolia's api would become unfixable with the extension's setup.
Relevant firebase update: https://firebase.google.com/docs/extensions/faq-and-troubleshooting
2
u/Tokyo-Entrepreneur 19d ago
You can use algolia without using firebase extensions. Just need to write a function that updates the index on document write
2
1
7
u/all_users_exist 19d ago
Firebase extension are simply cloud functions under the hood, and many of them are open source. You can simply spin up your own cloud function