Best of ComputingJuly 2023

  1. 1
    Article
    Avatar of tshThe Software House·3y

    A simple guide to JavaScript concurrency in Node.js

    A simple guide to JavaScript concurrency in Node.js and a few traps that come with it. Why is it that despite its single-threaded design, node.js is still capable of handling concurrency and multiple I/O operations at the same time? I could end it right here and call it a day.

  2. 2
    Article
    Avatar of communityCommunity Picks·3y

    Putting the “You” in CPU

    Chapter 1: The Basics: What exactly happens when you run a program on your computer? Read chapter 3 and I guarantee you will learn something new. Read chapter 2: "You only truly understand something if you can explain it to someone else. In a hurry?

  3. 3
    Article
    Avatar of hackernoonHacker Noon·3y

    How Multi-Processing Helped Me Speed Up My JavaScript Application By 4x

    HackerNoon JavaScript has been inherently designed as a single-threaded beast. But in the wild terrains of computing, the predators known as 'multiprocessing&apos are waiting to be tamed.

  4. 4
    Article
    Avatar of awsplainenglishAWS in Plain English·3y

    Introduction to Jenkins in DevOps

    Jenkins is the leading open-source automation server that provides a wide range of plugins to support all your project needs. It provides a powerful platform for building, deploying, and automating projects of any scale. Jenkins also plays a crucial role in continuous delivery, enabling teams to automate the deployment process and ensure faster and more reliable releases.

  5. 5
    Article
    Avatar of hackernoonHacker Noon·3y

    Design of a Scraping Platform

    Design of a Scraping Platform can be split into 2 categories that require different infrastructure and techniques. The system only has one functional requirement: it must be able to execute arbitrary scrapers on schedule. Scrapyd deploy eggified Python packages Packages may include dependencies in the egg file and different scrapers may use different versions.