Systems | Development | Analytics | API | Testing

%term

Challenges of running a big data distro in the cloud

There are many reasons to run a big data distribution, such as Cloudera Data Hub (CDH) and Hortonworks Data Platform (HDP), in the cloud with Infrastructure-as-a-Service (IaaS). The main reason is agility. When the business needs to onboard a new use case, a data admin can bring on additional virtual infrastructure to their clusters in the cloud in minutes or hours. With an on-prem cluster, it may take weeks or months to add the infrastructure capacity for the new use cases.

How to Maintain Developer Relations in a Post COVID-19 World

2020 isn’t half done and society has already changed fundamentally. The COVID-19 pandemic has forced many people into unemployment because customers can’t visit their stores anymore. When revenue drops, business owners have to ask themselves: What part of their workforce is crucial to operating the company? For companies that sell software services to developers, you could get the impression that a “developer relations” (DevRel) team could be critical for that company.

Predicting the Future With Linear Regression in Ruby

The world is full of linear relationships. When one apple costs $1 and two apples cost $2, it's easy to figure out the price of any number of apples. But what happens when you have 100s of data points? What if your data source is noisy? That's when it's helpful to use a technique called linear regression. In this article Julie Kent shows us how linear regression works, and walks through a practical example in Ruby.

How to Start Using Counter Caches in Rails

It is widespread to have parent-child associations in Rails applications. On the parent side is a :has_many association, and on the child side is a :belongs_to association. Examples include an article with comments, or an author with books--the former is the parent, and the latter is the child. It is often useful to display a count of the children alongside information about the parent, without necessarily loading all the child records.

Announcing NSolid Version 3.11.1

We are excited to announce NSolid 3.11.1, which introduces Role Based Access Control along with support for Node.js Erbium v12.16.2 and Dubnium v10.20.1. If you are an Enterprise or Advanced Tier User, you can now use NodeSource’s central control nexus, accounts.nodesource.com to give and revoke Role Based Access Control permissions for the NSolid Console and accounts.nodesource.com.

Building Microservices Applications With an API Gateway: Advantages and Strategies

Building and managing a microservices applications architecture in an API gateway is extremely useful – and in many cases necessary. The easiest way to describe an API gateway is to list of its basic functions: Below, we’ll go deeper into this topic by defining what API gateways are, how they work, their benefits, and outline some strategies for developing and building an API gateway of your own.

Evolving Insurance with Data and Analytics

Insurance companies around the world are striving ahead with innovative offerings that are fundamentally changing the insurance landscape. Insurance companies are creating personalized offerings and products that are tailored to the specific needs of their customers. For example, they are implementing usage-based insurance (UBI) based on driving habits, miles driven and driving history and discounts on health insurance based on health trackers, etc.).

Allegro Trains trains-agent installation tutorial

Installation and configuration tutorial for Trains-Agent, Allegro AI's zero configuration fire-and-forget execution agent for the Allegro Trains solution. Allegro-Agent enables ML-Ops / DevOps orchestration, queue management, remote execution, automation and more - for the Allegro Trains solution. Allegro Trains is an open source machine and deep learning (ML / DL) experiment manager, versioning and ML-Ops full system solution for data science and data engineering teams and projects.