Best of Data Processing2023

  1. 1
    Article
    Avatar of amplicationAmplication·3y

    Understanding Node.js Streams

    Streams are a fundamental concept in Node.js that enable efficient data handling. They are handy for file operations, network communications, and other forms of end-to-end data exchange. They process data in small, sequential chunks instead of loading the entire dataset into memory at once. Streams provide two key advantages over other data handling methods.

  2. 2
    Article
    Avatar of bytebytegoByteByteGo·3y

    EP64: How to improve API performance

    Get an in-depth look at one of the most popular programming languages in New Relic's 2023 State of the Java Ecosystem Report. The most used Java versions in production are most popular JDK vendors The rise of containers is the most common heap size configurations.

  3. 3
    Article
    Avatar of tinybirdTinybird·3y

    Build a Real-time Dashboard: Step-by-Step Guide

    Build a real-time dashboard from scratch using Tinybird, Tremor, and Next.js.

  4. 4
    Article
    Avatar of communityCommunity Picks·3y

    An Introduction to Streaming on the Web – Vercel

    An Introduction to Streaming on the Web. Chunking data, handling backpressure, server-side events, and more. In this blog post, we’ll look at what web streams are; how they work, the many advantages they bring to the table for your website, streaming on Vercel.

  5. 5
    Article
    Avatar of hackernoonHacker Noon·3y

    The Easiest and Hardest Programming Languages to Learn

    The Easiest and Hardest Programming Languages to Learn are called programming languages. Computer systems are completely dependent on human beings to train them to take decisions. High-level languages have been developed which consist of English language words to help human beings program the computer systems.

  6. 6
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    Python Use Cases – What is Python Best For?

    Python is a versatile programming language that excels at tasks such as scripting and automation, data processing, web applications and APIs, data analysis and AI, and application testing.

  7. 7
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Build a Movie Recommendation System Based on Collaborative Filtering

    Learn how to build a movie recommendation system based on collaborative filtering using Python. Understand the different types of recommendation systems, prepare and process the movies dataset, and define and train the model using K-nearest neighbors. Get personalized recommendations based on user behavior and discover the advantages and limitations of collaborative filtering.

  8. 8
    Article
    Avatar of kdnuggetsKDnuggets·3y

    A Beginner’s Guide to Data Engineering

    A Beginner’s Guide to Data Engineering - KDnuggets. Start today by learning more about data engineering and the fundamental concepts. Data engineering encompasses the set of all processes that collect and integrate raw data from various resources. The responsibilities of data engineer include - Extracting and integrating data from a variety of sources.

  9. 9
    Article
    Avatar of coinsbenchCoins Bench·3y

    The Math You Need to Know as a Solidity Developer

    The Math You Need to Know as a Solidity Developer will provide you with the knowledge you need to take your skills to the next level. In this article, we’ll dive deep into the role of math in cryptography and how it relates to Solidity.

  10. 10
    Article
    Avatar of decuberssDecube·3y

    What is ETL? Difference between ETL and ELT

    ETL and ELT are two approaches to data integration. ETL involves extracting data from source systems, transforming it into an analysis-ready format, and loading it into a data warehouse. ELT involves loading data into the target system first and transforming it as needed.

  11. 11
    Article
    Avatar of dzDZone·3y

    Sorting Algorithms

    Sorting algorithms are step-by-step procedures used to arrange elements in a particular order, such as ascending or descending. The order can be based on various criteria, including numerical value, alphabetical order, or a custom-defined comparison function. By organizing data based on specific criteria, analysts can gain valuable insights and make informed decisions.

  12. 12
    Article
    Avatar of codemazeCode Maze·3y

    Pipes and Filters Architectural Pattern in C#

    The Pipes and Filters architectural pattern is used to break down a complex task into smaller tasks and execute them sequentially. It promotes modularity, flexibility, and reusability. It also allows for efficient data processing and scalability. However, it introduces complexities in managing data flow and can cause latency in real-time processing.