Systems | Development | Analytics | API | Testing

%term

Managing Costs for Spark on Amazon EMR

Are you looking to optimize costs and resource usage for your Spark jobs on Amazon EMR? Then this is the webinar for you. Overallocating resources, such as memory, is a common fault when setting up Spark jobs. And for Spark jobs running on EMR, adding resources is a click away - but it’s an expensive click, so cost management is critical. Unravel Data is our AI-enabled observability platform for Spark jobs on Amazon EMR and other Big Data technologies. Unravel helps you right-size memory allocations, choose the right number of workers, and map your cluster needs to available instance types.

Expanding Your Analytics Audience: Make Information More Accessible with Natural Language Query

In an ideal world, all employees serving across all job functions would be able to access and analyze all the information they need with ease. Unfortunately, today most analytics technologies still require specialized skills and expertise. As a business intelligence industry we try to overcome these obstacles by making self-service analysis easier with improvements to the user interface and streamlined processes. But we know that analysis, by nature, is complex and requires data literacy and skills.

Introducing the Fully Featured Scalable Chat App, by Ably's DevRel Team

Here at Ably, we’ve helped many people to solve some truly interesting, and at times wacky data distribution problems. Be it helping to organise transport for the healthcare sector, or acting as one of the key communication layers on a VR platform; in more and more aspects of our lives, we’re expecting online experiences to happen in realtime. Unsurprisingly though, one key use-case reemerges every time: chat.

A Cloud Native + Infrastructure as Code Love Story

We love abstractions. We want to make things easier for developers, teams and end users. In doing that, sometimes we build things a little bit too complex for those who don’t already understand the pain points for which the abstraction layers were built. Kubernetes is an example of this; it solves a very real, very painful problem, but it is notoriously difficult to wrap your head around.

Ways to debug App slowness

One of the most important variables in determining the essential success of your company's IT infrastructure is the efficiency of your apps. Having a slow-running application, on the other hand, is a burden on the company's overall performance. Developers must rectify a slow application and determine the root cause of the problem promptly. The top five reasons for SaaS user churn are performance-related issues, which is a major revenue loss that can be avoided.

The Evolution of APIs: From RPC to SOAP and XML (Part 1)

To work and live in today’s digital world, we are unquestionably dependent on interconnected applications. These applications might be massive and highly complex, but they’re also constructed from reusable building blocks, which we call an Application Programming Interface—the API. API adoption is on the rise across all industries. However, APIs aren’t new. They came about from the natural evolution of writing computer software.