temporalio / samples-go

Temporal Go SDK samples
https://docs.temporal.io/docs/go
Other
482 stars 196 forks source link

[Feature Request] search demo using golang zinc #248

Open gedw99 opened 1 year ago

gedw99 commented 1 year ago

Zinc is a golang implementation of elastic. It uses the Bluge golang packages.

https://github.com/zinclabs/zinc

It’s not yet api compatible but much faster than elastic.

it would be cool if we can make the same example demo in this repo have the option to use zinc.

zinc has no other run time dependency like a db etc so it should be easy to embed zinc if we want to go that far

cretz commented 1 year ago

Can you clarify what such an SDK example might look like? Elastic is deeply ingrained in the server, are you suggesting a server feature to support this alternative to Elastic? Otherwise, there is no such thing as a search feature SDK side where such a project would make sense unless I'm misunderstanding something.