After some searching in net looks like database replication could be a decision, with “Application A” as master and “Application B” sa slave, but it seems tricky, as “Application A” sends data on Algolia side immediately, but how to update data on “Application B” at the same time? If you have any ideas/expierence, please share
How to share some data between 2 apps ?
I have “Application A”, which has a lot of data(Products, Orders, transactions, Product cards) and I need to make “Application B”, which needs to search and read only some data (Product cards) from “Application A”.
“Application A” already uses Algolia for quick search with scout plugin.
When “Application A” founds data on Algolia side it also search this data in its database.
So I can not in “Application B” to search on Algolia side, untill I have Product cards (with all related data) in “Application B”. Tha is how Algolia works.
I have not ever worked with typesense or Meilisearch. Do they work in the same way ?
Which tools can I use in this case? I would like some common server like Algolia, but with full access to any other app.
Please or to participate in this conversation.