Search results for "node"

Showing 78-88 of 257 results

Streamline Software Integration: An Apache Camel Tutorial

Designing systems integration architecture can be a difficult task. And it gets worse if you’re designing for software at scale. An enterprise service bus can be one way of working around the challenges. But this is definitely not the simplest of solutions.

In this article, Toptal Freelance Software Engineer Anton Goncharov gives us a detailed overview of the challenges of systems integration and a guide to addressing those challenges with Apache Camel.

18-minute readContinue Reading
Anton Goncharov

Anton Goncharov

Brace Yourselves Android Developers, A New Android Compiler Is Coming

With Dalvik out of the picture, many people expected Google’s new 64-bit capable ART runtime to stick around for years, which it probably will, but it will get a major overhaul in the near future. In addition to offering support for 64-bit hardware, ART also introduced ahead-of-time (AOT) compilation, while Dalvik was a just-in-time (JIT) compiler.

Throw in new 10-core ARM processors and Intel mobile processors based on three different architectures, and you end up with spicy, Google-style hardware gumbo.

11-minute readContinue Reading
Nermin Hajdarbegovic

Nermin Hajdarbegovic

Big Data Architecture for the Masses: A ksqlDB and Kubernetes Tutorial

Today’s cloud building blocks empower any size team—even a lone engineer—to build big data solutions. Learn how to use open-source tools to create scalable architecture for your next project.

14-minute readContinue Reading
Dmitrii Bolotov

Dmitrii Bolotov

Digital Ledgers vs. Databases: Can Blockchain Optimize Your Supply Chain?

Blockchain isn’t just for cryptocurrency. The technology can also be used to make supply chain management more efficient, transparent, and secure. Here’s how.

12-minute readContinue Reading
Neil Mann

Neil Mann

Business Intelligence Platform: Tutorial Using MongoDB Aggregation Pipeline

In today’s data-driven world, researchers are busy answering interesting questions by churning through huge volumes of data. Some obvious challenges they face are due to the sheer size of the dataset they have to deal with. In this article, we take a peek at a simple business intelligence platform implemented on top of the MongoDB Aggregation Pipeline.

7-minute readContinue Reading
Avinash Kaza

Avinash Kaza

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Serializing Complex Objects in JavaScript

The Tanagra.js library is designed to be simple and lightweight, and it currently supports Node.js and ES6 classes. The main implementation supports JSON, and an experimental version supports Google Protocol Buffers.

7-minute readContinue Reading
Luke Wilson

Luke Wilson

Concurrency and Fault Tolerance Made Easy: An Akka Tutorial With Examples

Writing concurrent programs is hard. Having to deal with threads, locks, race conditions, and so on is highly error-prone and can lead to code that is difficult to read, test, and maintain. This post provides an introductory guide to the Scala-based Akka framework, showing (with code samples) how Akka facilitates and simplifies the implementation of robust, concurrent, fault-tolerant applications.

13-minute readContinue Reading
Diego Castorina

Diego Castorina

HorusLP-Gurobi: High-level Optimization Architecture for Gurobi

Commercial solvers such as Gurobi are playing an increasingly important role in optimization, and they tend to boast more features than open-source solutions.

In this article, Toptal Python Developer Sean Wang explains how you can integrate the HorusLP package with Gurobi’s API to harness its most advanced features.

9-minute readContinue Reading
Shanglun Wang

Shanglun Wang

Predicting Likes: Inside A Simple Recommendation Engine’s Algorithms

The Internet is becoming “smarter” every day. The video-sharing website that you frequently visit seems to know exactly what you will like, even before you have seen it. The online shopping cart holding your items almost magically figures out the one thing that you may have missed or intended to add before checking out. It’s as if these web services are reading your mind—or are they?

Turns out, predicting a user’s likes involves more math than magic. In this article we explore one of the many ways of building a recommendation engine that is both simple to implement and understand.

15-minute readContinue Reading
Mahmud Ridwan

Mahmud Ridwan

A Kubernetes Service Mesh Comparison

As microservices architecture continues to evolve, interservice communication has become a significant challenge to manage. Service meshes are becoming the standard solution, but how do popular and up-and-coming service meshes compare?

25-minute readContinue Reading
Guillaume Dury

Guillaume Dury

Web Scraping with a Headless Browser: A Puppeteer Tutorial

In this article, Toptal Freelance JavaScript Developer Nick Chikovani shows how easy it is to perform web scraping using a headless browser. Specifically, he provides a Puppeteer tutorial, going through a few examples of how to control Google Chrome to take screenshots and gather structured data.

10-minute readContinue Reading
Nick Chikovani

Nick Chikovani

World-class articles, delivered weekly.

By entering your email, you are agreeing to our privacy policy.

Join the Toptal® community.