Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FDB installer #42

Closed
gedw99 opened this issue Feb 20, 2023 · 11 comments
Closed

FDB installer #42

gedw99 opened this issue Feb 20, 2023 · 11 comments

Comments

@gedw99
Copy link

gedw99 commented Feb 20, 2023

I noticed they have windows , Mac and Linux binaries in their releases.

An addition to the makefile to curl them to down and boot them up would be nice to get going quickly .

Use case is that I want to quickly try Nola out and want to not just use the memory model.

Also a docker that runs on fly.io might be a very easy win for adoption of users too.
fly is multi region and so makes it very easy to show off the scale out , HA and linearizabiloty aspects of Nola and FDM.

if you want sone help just yell as I am keen to try Nola with a NATS Transport on top

btw your docs are excellent

@richardartoul
Copy link
Owner

Hey! I will happily accept a P.R with a new makefile target that installs FDB as well as Dockerfiles :)

@richardartoul
Copy link
Owner

Btw there is an open PR to support a SQL-backed store which should also make testing easier eventually (can use an RDS or fly.IO Postgres instance): #36

@gedw99
Copy link
Author

gedw99 commented Feb 20, 2023

Hey! I will happily accept a P.R with a new makefile target that installs FDB as well as Dockerfiles :)

WIsh i had time, but in a crush right now..

@richardartoul
Copy link
Owner

No problem. If you end up experimenting with NOLA or using it for anything let me know, whatever you’re working on sounds interesting.

If you run into any real problems also please file an issue.

@gedw99
Copy link
Author

gedw99 commented Feb 20, 2023

wow interest.. Will def have a play

@richardartoul
Copy link
Owner

@gedw99 I forgot to mention, did you know there is a DNS-backed registry for NOLA? It's a lot less featureful obviously (not necessarily linearizable, no KV store, etc), but you can use it for basic actor activation/routing/discovery etc

@gedw99
Copy link
Author

gedw99 commented Feb 25, 2023

did not know that.. Got a link to its usage ?

@richardartoul
Copy link
Owner

I actually dont have an example coded up outside of environment_test.go. I'll try and whip one up and throw it in the examples folder.

@richardartoul
Copy link
Owner

#47

https://github.com/richardartoul/nola/tree/master/examples/dnsregistry

That should do it, let me know if you run into any issues

@gedw99
Copy link
Author

gedw99 commented Feb 28, 2023

I will try it . Am swamped right now though so will be a while

@gedw99
Copy link
Author

gedw99 commented Mar 16, 2023

thanks works great !

@gedw99 gedw99 closed this as completed Mar 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants