Systems | Development | Analytics | API | Testing

%term

Apache YuniKorn (Incubating) 0.8 release: What's new and upcoming?

Apache YuniKorn (Incubating) is a standalone resource scheduler that aims to bring advanced scheduling capabilities for Big Data workloads onto containerized platforms. Please read YuniKorn: a universal resources scheduler to learn about the rationale and architecture. Since the time of our last post, we are delighted to update that YuniKorn was accepted by the Apache incubator in Jan 2020!

How Customer Success helped take a SaaS company from Niche to Visionary in just 3 years

It was three years ago, just after the Gartner Magic Quadrant (MQ) came out, that everything in customer success changed at Yellowfin. We had made it into the MQ again but we weren’t positioned where we believed we should be. We were a product-driven company that had been first to market for many of the functionalities that have since become expected in what BI vendors offer today.

The Ultimate Guide to Data Cleaning

While digging through data, Anna spots an interesting trend - some customers buy 3 times more than others. A segment of super-high spenders? This could make it rain for the company! She rushes to her boss, to show them the data, only to hear: “Yeah, I know. We have a bug, which inserts every order three times in the database. Were you not paying attention during our daily meeting?” Aw-kward.

Gatling: Loops, Conditions and Pauses

This blog post is a guide to help you write Gatling scripts in order to load test web applications efficiently. It follows our second Gatling Simulation scripts parameterization article. We will continue to load test a fake e-commerce, and so we are going to improve our Virtual User to make it browse the store in a more humanly way. We start where the previous blog post ended, with a simulation script that uses a CSV feeder and a Regular Expression extractor to visit dynamic pages of the pet store.

Webinar Recap: Staying Productive while "Testing from Home"

Working from home is the new norm for teams all over the world. For software development teams, adapting to the new working environment has been going on for more than one month now. To further understand the challenges of working (or testing) remotely, we conducted a quick survey on the state of working from home for the testing community.

Avoiding Memory Leaks in NodeJS: Best Practices for Performance

Memory leaks are something every developer has to eventually face. They are common in most languages, even if the language automatically manages memory for you. Memory leaks can result in problems such as application slowdowns, crashes, high latency, and so on. In this blog post, we will look at what memory leaks are and how you can avoid them in your NodeJS application. Though this is more focused on NodeJS, it should generally apply to JavaScript and TypeScript as well.

7 API Design Trends

The application program interface (API) of a platform is its toolkit for building software apps; We’re taking a closer look at Seven API design trends. It’s the sandbox that defines the rules for how components will interact with each other. Our own interactions are changing in the 2020s, especially in the post-coronavirus era. APIs for operating system (OS)- or web-based platforms and graphical user interfaces (GUI) are all changing along with us.

Instantly Create A Salesforce REST API

The Salesforce CRM is crucial to business operations for millions of organizations. Data often needs to be moved between Salesforce and other technologies such as SQL or NoSQL databases. Using DreamFactory’s powerful scripting engine you can easily create sophisticated workflows for moving data between Salesforce and any number of destinations.