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

Convert extractor to go + lua #107

Open
mjpitz opened this issue Oct 9, 2020 · 1 comment
Open

Convert extractor to go + lua #107

mjpitz opened this issue Oct 9, 2020 · 1 comment
Labels
type: discussion Questions, proposals and info that requires discussion.

Comments

@mjpitz
Copy link
Member

mjpitz commented Oct 9, 2020

I wrote the extractor process in TypeScript because it allowed me to get strict typing where I wanted it and duct typing when I needed it. While it's been convenient, I'm finding some drawbacks to the way the current serverside of gRPC in Node is implemented. By converging onto go, we'll likely make the process a bit smaller and simplify some of our deployment configuration.

Curious what others' thoughts are on this.

@mjpitz mjpitz added the type: discussion Questions, proposals and info that requires discussion. label Oct 9, 2020
@mjpitz
Copy link
Member Author

mjpitz commented Oct 9, 2020

Another option could be to use something like otto: https://github.com/robertkrimen/otto

This would let us replace the core of the extractor process with go and have some basic javascript evaluation capabilities.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type: discussion Questions, proposals and info that requires discussion.
Projects
None yet
Development

No branches or pull requests

1 participant