re1 / jacq-javaee

https://development.senegate.at/confluence/display/JACQ
0 stars 0 forks source link

[common] Update nameparser to newest version (Global Name Parser) #8

Closed re1 closed 1 year ago

re1 commented 4 years ago

The current scientific name parser biodiversity is archived and not developed anymore. The service has been rewritten twice and is currently available in the Go programming language as Global Name Parser. It seems like sockets are not available for communication anymore as they now provide a ReST interface and gRPC server.

gRPC might be the better solution here as the ReST interface will notably decrease the parser's performance.

The Go implementation is said to be a hundred times faster than the ruby version and also far more stable. Updating the version used here makes sense from a performance and performance standpoint but might lead to compatibility issues.

re1 commented 4 years ago

The Global Name Parser also provides a docker image. This allows for easy integration from the JACQ Docker implementation.

re1 commented 4 years ago

Might already be in complete as it works fine with the Docker environment. Still missing documentation though.