Systems | Development | Analytics | API | Testing

%term

Speeding up Rails with Memoization

Whoever first said that "the fastest code is no code" must have really liked memoization. After all, memoization speeds up your application by running less code. In this article, Jonathan Miles introduces us to memoization. We'll learn when to use it, how to implement it in Ruby, and how to avoid common pitfalls. Buckle up!

Splunk your Kafka with SQL

Here at Lenses.io, we’re focused on making data technologies such as Apache Kafka and Kubernetes as accessible to every organization as possible. It’s part of our DataOps vision and company DNA. Lenses is built by developers, for developers. We understand the headaches they live with and the challenges they face seemingly have to learn a new data technology every few months. We believe that’s just not the right model.

Celebrating a decade of data: BigQuery turns 10

Editor’s note: Today we’re hearing from some of the team members involved in building BigQuery over the past decade, and even before. Our thanks go to Jeremy Condit, Dan Delorey, Sudhir Hasbe, Felipe Hoffa, Chad Jennings, Jing Jing Long, Mosha Pasumansky, Tino Tereshko, and William Vambenepe, and Alicia Williams. This month, Google’s cloud data warehouse BigQuery turns 10.

What is Code Profiling? Learn the 3 Types of Code Profilers

At Stackify, we’re all about helping you improve your application’s performance. We have actually developed two code profilers ourselves. Because of that, we like to think we know a thing or two about code profiling. Today I want to talk about the three different types of code profilers, describe the differences between them, and recommend some tools for your toolbox.

Why Support and Professional Services Collaboration is the key to success for Government Projects

While cloud providers and data analytics firms are proliferating across markets and landscapes, what distinguishes one from another? How can you know which one holds the keys to your agency’s digital transformation? The reality is that no matter how slick the advertising, how pervasive the presence across conferences and webcasts, or how high the C-suite’s former government offices … it’s the offerings that matter most.

Implementing distributed model training for deep learning with Cloudera Machine Learning

Many enterprise data science teams are using Cloudera’s machine learning platform for model exploration and training, including the creation of deep learning models using Tensorflow, PyTorch, and more. However, training a deep learning model is often a time-consuming process, thus GPU and distributed model training approaches are employed to accelerate the training speed.

Qlik Sense is a Data Visualization Powerhouse

We all know visualization alone is not enough in the world of modern BI. And, when Qlik Sense was introduced, we focused on building a world-class platform, driven by our associative engine, open APIs and modern architecture. Our vision was to drive all the major analytics use cases, and support a lightning fast pace of innovation for the next decade and beyond.

How to Automate Deployment of Microservices With an API Gateway to a Multi-Cloud Environment

In today’s enterprise computing landscape, multi-cloud organizations are quickly becoming the norm rather than the exception. By leveraging an API-first strategy with a microservice-based architecture, companies can achieve significant speed to market across multiple clouds. In order to achieve this, container orchestration and a well-designed CI/CD strategy are essential components in this journey.

Using Mnesia in an Elixir Application

In today’s post, we’ll learn about Mnesia, see when you would use such a tool, and take a look at some of the pros and cons of using it. After covering the fundamentals of Mnesia, we’ll dive right into a sample application where we’ll build an Elixir application that uses Mnesia as its database. Let’s jump right in!