JarvisHub 0.2.0 - Queue system, Refacting routes structure, etc.

in #utopian-io6 years ago

Repository

https://github.com/danielsalles/jarvishub
https://github.com/danielsalles/jarvishub/pull/1 (Add queue)
https://github.com/danielsalles/jarvishub/pull/2 (Separates restify responsibilities)

What feature(s) did you add?

  • Pull Request - Add queue
  • Pull Request - Separates restify responsibilities
  • New tutorial (master commit)

How did you implement it/them?

  • Pull Request - Add queue
    By testing on giant repositories, I saw Elastic Search's ToManyRequest errors when running thenpm run collector command.
    In order to eliminate this error, and make the application much more fault tolerant. Decide to implement the queue system, to insert, and also to look for similar issues.

  • Pull Request - Separates restify responsibilities
    Before the server structure was confusing, and difficult for future maintenance. So decide to separate a few responsibilities.

  • New tutorial (master commit)
    I made a commit in the master containing a new tutorial. Now I think anyone can run the project locally.

Extra

I finally decide the direction this project should take. In the next versions I will add SteemConnect. If you have more than 40 reputation points, you can add that to your project.

GitHub Account

https://github.com/danielsalles

Sort:  

Thank you for your contribution. I really liked the code, all the best practices can be found. People should learn how to use Promises effectively looking at the code. Its better if you can create a tutorial of the same.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thank you very much for your review. In the future I intend to write a more detailed promise tutorial.

Congratulations @brindeds! You have completed the following achievement on Steemit and have been rewarded with new badge(s) :

Award for the total payout received

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Do you like SteemitBoard's project? Then Vote for its witness and get one more award!

Hey @brindeds
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Congratulations @brindeds! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

You can view your badges on your Steem Board and compare to others on the Steem Ranking

Vote for @Steemitboard as a witness to get one more award and increased upvotes!