Systems | Development | Analytics | API | Testing

Latest Posts

Running Ray in Cloudera Machine Learning to Power Compute-Hungry LLMs

Lost in the talk about OpenAI is the tremendous amount of compute needed to train and fine-tune LLMs, like GPT, and Generative AI, like ChatGPT. Each iteration requires more compute and the limitation imposed by Moore’s Law quickly moves that task from single compute instances to distributed compute. To accomplish this, OpenAI has employed Ray to power the distributed compute platform to train each release of the GPT models.

How are Throughput and Response Time Related

Have you ever wondered what happens when you visit a website or use an app that takes a long time to load? It seems to take an eternity at times! This is where software testing comes in. Use our load test tool you can test how well a website or app can handle a large number of people, all while using it at the same time.

Globalization Testing vs. Localization Testing: Key Differences

Picture this: you are an experienced software developer in a globalized world, striving patiently to create the most perfect software that can cater to customers from all walks of life and time, language, and cultures. You have spent countless hours coding, testing, and debugging, but you still can not seem to get it right. Your software works flawlessly in one region, but the moment you introduce it to another part of the world, everything falls apart tremendously.

Keeping Your OS Security Up-To-Date

There are many factors to keep in mind when thinking about how to keep systems and applications secure. First and foremost is the actual environment where the application is deployed. The environment consists of the Operating System (OS), libraries included with the OS, and software that runs in the background. In a perfect world, an application would have very few or zero dependencies on the environment, thereby eliminating the need to keep dependencies up to date.

Is Your Data Speaking to You? Real-Time Anomaly Detection Helps You Listen Effectively

As we hurtle into a more connected and data-centric future, monitoring the health of our data pipelines and systems is becoming increasingly harder. These days we are managing more data and systems than ever before, and we are monitoring them at a higher scale.

A Comprehensive Guide to Integrating Product Analytics With Other Data Sources and Systems

In today's data-driven world, product analytics is crucial in understanding user behavior, improving product features, and driving business growth. However, product analytics alone may not provide a complete picture of user interactions and business performance. Integrating product analytics with other data sources and systems is essential to gain deeper insights and make more informed decisions.

Unit Testing vs. Functional Testing: An In-Depth Comparison

Functional testing is a process that expands across the software development life cycle, from code-level testing to regression testing. Different levels of testing are well represented in the testing pyramid. To get a firm grasp on how these types of testing work and their relationship, we'll look further into each layer.

What is gRPC?

gRPC is an open source remote procedure call (RPC) framework that enables client and server applications to communicate with each other remotely and transparently. In this blog post, we are going to discuss gRPC. First, we’ll talk about RPCs and why they are important. Then we’ll explain how gRPC works, taking a closer look at protocol buffers and the architecture of gRPC.

The rise of Realtime Collaboration

The past few years—accelerated by the pandemic—have seen people move more of their work and personal lives online. There’s a huge growth in teams working remotely, either on a full or part-time basis. And many companies have embraced the remote-first model - offering remote-first or hybrid positions as standard. However this shift to remote, online-first interaction brings challenges. For remote workers, one of the biggest impacts has been in the way that they work together.