Systems | Development | Analytics | API | Testing

%term

Databases Demystified Lesson 10: Query Planning and Optimization

In this lesson, we talk about what a query planner is and does in the database. We talk about the difference between declarative and imperative programming languages, and we wrap up with a discussion of some common strategies for database optimization to improve query speed.

Integrating Data and Business with Didier Le Tien | Rise of The Data Cloud

This episode features an interview with Didier Le Tien, Vice President of App Development at US Foods. Didier has nearly 20 years of experience strategizing and executing digital and Big Data transformations. In this episode Didier talks about integrating data into US Foods’ business process and innovation strategy, COVID-19’s impact on the restaurant industry, the new technology landscape the cloud provides, and much more.

How to Secure Your API Against Attacks and Intentional Misuse

Hiring a New York or Menlo Park white-shoe law firm to write your app’s Terms of Service (ToS) might bring peace of mind, but how do you ensure that your expensive rules are actually adhered to. Just like the pervasive abuse of customer review guidelines in B2C companies, B2B companies also suffer from multiple/unverified review problems. Similarly, by their design, APIs are also vulnerable to misuse by bad actors, but this time through brute force attacks.

How Containerized Applications Increase Speed & Efficiency

Most modern applications today are being designed as a set of microservices with each service running as an independent application. This simply implies that one large application is broken down into small Apps running independently and only communicating with each other. This of course makes it much easier to build and maintain Apps but also offers way more value when combined with containerization technology.