Systems | Development | Analytics | API | Testing

Latest News

Best Practices for API Rate Limits and Quotas with Moesif to Avoid Angry Customers

Like any online service, your API users expect high availability and good performance. This also means one customer should not be able to starve another customer’s access to your API. Adding rate limiting is a defensive measure which can protect your API from being overwhelmed with requests and improve general availability. Similarly, adding quota management also ensures customers stay within their contract terms and obligations ensuring you’re able to monetize your API.

Virtual Production Setup: The Entertainment Technology Center Case Study

When the world went remote, studios needed to limit the number of people on set. To support the shift to remote work, teams needed to learn and implement new software tools. Game technology — like Unreal Engine and Unity — were powerful enough to meet the demands for this rapidly changing industry. But what else does a virtual production setup need?

Optimizing the Docker Container Image for C++ Microservices

In previous posts, we covered the basics of a C++ Microservices deployment including: With those basics in place, this blog will focus on optimization of the container in a C++ Microservices deployment. We'll examine how to structure the Dockerfile and the resulting Docker image to reduce the number of layers and disk space used.

How to Optimize Server Performance

Optimizing server performance is important in supporting end-user requirements. Using server optimization, actively monitor: Web server monitoring and optimization helps you to troubleshoot bottlenecks as they emerge and optimize server performance. In this post, we will discuss how to optimize performance and why it is important.

Data Lake Challenges: Or, Why Your Data Lake Isn't Working Out [VIDEO]

Since the data lake concept emerged more than a decade ago, data lakes have been pitched as the solution to many of the woes surrounding traditional data management solutions, like databases and data warehouses. Data lakes, we have been told, are more scalable, better able to accommodate widely varying types of data, cheaper to build and so on. Much of that is true, at least theoretically.

3 Best Logging Add-Ons for Heroku as of 2021

Heroku is a powerful PaaS that helps developers easily and quickly launch and scale modern applications. In addition to its base features, it also offers Heroku Elements Marketplace, which has add-ons for expanding the functionality of the base platform. While Heroku has built-in logging for your applications in this platform, you may find that the default interface leaves something to be desired.

Accelerated integration of Eventador with Cloudera - SQL Stream Builder

In October 2020, Cloudera made a strategic acquisition of a company called Eventador. This was primarily to augment our streaming capabilities within Cloudera DataFlow. Eventador was adept at simplifying the process of building streaming applications. Their flagship product, SQL Stream Builder, made access to real-time data streams easily possible with just SQL (Structured Query Language).

What is data storytelling? The value of context & narrative in BI

By 2025, Gartner predicts data stories will be the most widespread way of consuming analytics. It’s far from a fad - it’s a part of modern analytics you can’t afford to overlook. However, are you still unsure of what data storytelling is, or why there's a sudden buzz?

OctoPerf v12.2 - Flexible license sharing, improved VU validation, XPath and JQuery

We’ve been working a lot behind the scenes for this release because we wanted to address the license sharing issue. Up until today it was only possible to ask us to share the license for you and sharing could only share every license you own. We had to completely refactor the way we handle licenses to allow you to decide on your own to share all or a fraction of your subscriptions. But that’s not all, we also worked on a VU validation with multiple iterations.

The Data Chief: ThoughtSpot's Ajeet Singh on design thinking and disruption

At this point, we can pretty confidently project that the cloud isn’t going anywhere. In the last few years, we’ve seen critical production workloads move to the cloud en masse—and that’s only going to continue. Now that the shift has occurred, other companies will need to get on board as well. The question is no longer if a company should adopt cloud but when and how. Ajeet Singh, ThoughtSpot’s Co-founder and Executive Chairman, is no stranger to embracing change.