Spanish Translation of Node.js (Part 2) (1300 words)
This is my 2nd contribution to Node.js. I started translating this project into Spanish two weeks ago and I am very happy of having being taken on board. I belong now to the talented Spanish translator's group. Thanks for the welcome!!
Github Repository
https://github.com/nodejs/i18n
Project Details
Node.js is:
What is it for?
Node.js lights in real-time web applications employing push technology over web sockets. Node.js allows having web applications with real-time, two-way connections, where both, the client and server can initiate communication, allowing them free data exchange. It can handle many concurrent connections at a time. It is built on Chrome’s V8 JavaScript engine and uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js now plays a critical role in the technology stack (combination of software products and programming languages used to create a web or mobile application.) of many high-profile companies who depend on its unique benefits.
SOURCE 1
SOURCE 2
Node.js’benefits
SOURCE
Contribution Specifications
Node.js is currently being translated into 33 languages and I am contributing to translated it into the Spanish language. 51% of the whole the project has been translated.
During this 2nd translation, I carried on working on API (Application Programming Interface) but this time I worked on cluster.md. I found this folder a bit easier than the previous one, as it contains longer and coherent sentences that can even be funny: worker.isDead or This function will kill the worker.
From this translation, I would like to highlight 3 concepts that called my attention: Cluster, Child process and, Worker.
Cluster. In a computer system, a cluster is a group of servers that act as a single system and enable high availability. It provides much faster processing speed, larger storage capacity, better data integrity, superior reliability and wider availability of resources. Many organizations use computer clusters to maximize processing time, increase database storage and implement faster data storing and retrieving techniques.
SOURCE
Node.js cluster module
Node.js coming with a core cluster module, allows an application to run on more than one core and achieve greater concurrency so that it can handle more load.
The cluster module sets up a master process, which will take your app into different processes called workers. It then uses a round-robin algorithm to distribute load amongst all the workers. When the master process receives a connection, it delegates it to a worker by sending that worker a TCP handle for the connection.
SOURCE
A Child process is created by another process, the parent process. The child_process module enables us to access operating system functionalities by running any system command inside, e.g. if you open a new tab in the Chrome browser, the new tab will be a new child process.
There are four different ways to create a child process in Node: spawn(), fork(), exec(), and execFile.
Languages
• Source Language: English
• Translated Language: Spanish
Word Count
Words translated on this contribution: 1300 words.
Examples of my translations
My activity
Proof of Authorship
The translation was submitted via Crowdin. All relevant information on the following links.
Hi @rositaumce,
Congratulations on your 2nd contribution!
Node.js is a very interesting project that contains many code values and terms related to computer science. Its difficulty relies on the fact that we must pay a lot of attention to the code in order to deliver the most accurate translation possible.
Your presentation post it's informative as it provides useful and relevant details, as well as your personal feedback and experience. The visual presentation of the post is also very good.
You shared clear and precise concepts you learned while working on this contribution in a very dynamic way.
You did a very good job with your translation, you are getting familiar with the project's terminology, which is totally normal. The important thing is to always be careful with code values that should not be translated.
I'm looking forward to your next contribution :)
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.
Chat with us on Discord
Thank you for your review, @marugy99! Keep up the good work!
Congratulations @rositaumce! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
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!
Hi @rositaumce!
Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server