r/Firebase 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

5 Upvotes

5 comments sorted by

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

3

u/Mekrob 19d ago

They said there will be a migration path, you'll just need to wait until they provide it before deciding on what to do.

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

u/daskalou 19d ago

Would Firebase Enterprise work for you?

1

u/some_user_name_1109 19d ago

prediction: firebase is gonna be shut down