Naologic

Naologic

2 Followers
We automate software development to help your business scale.

Decisions 7

Gabriel Pa

CEO at NaoLogic Inc

We switched to Traefik so we can use the REST API to dynamically configure subdomains and have the ability to redirect between multiple servers.

We still use nginx with a docker-compose to expose the traffic from our APIs and TCP microservices, but for managing routing to the internet Traefik does a much better job

8 7.4K

Gabriel Pa

CEO at NaoLogic Inc

We implemented our first large scale EPR application from naologic.com using CouchDB .

Very fast, replication works great, doesn't consume much RAM, queries are blazing fast but we found a problem: the queries were very hard to write, it took a long time to figure out the API, we had to go and write our own @nodejs library to make it work properly.

It lost most of its support. Since then, we migrated to Couchbase and the learning curve was steep but all worth it. Memcached indexing out of the box, full text search works great.

6 152.3K

Gabriel Pa

CEO at NaoLogic Inc

Created our own OAuth.io UTH service and migrated away from Google Firebase Authentication. It caused us a lot of problems. We had false positives, slow speeds when sharing tokens between applications and deleting a user fails and returns void so you have to recheck to see if the save was successful or not

6 73.1K

Gabriel Pa

CEO at NaoLogic Inc

We started using NestJS even more and replaced our Node.js IPC for microservices with the native decorator of NestJS . It's more stable, you don't have to worry about connection status and .toPromise() works great. Same for

2 38.2K

Followers 2

Gabriel Pa
Oliver Andersen