Systems | Development | Analytics | API | Testing

Scaling Kafka with WebSockets

Kafka is a highly popular realtime data streaming platform, renowned for handling massive volumes of data with minimal latency. Typical use cases include handling user activity tracking, log aggregation and IoT telemetry. Kafka’s architecture, based on distributed partitions, allows it to scale horizontally across multiple brokers. But although Kafka excels at high data throughput, scaling it to manage thousands of client connections can be costly and complex.

Monitoring Cost and Consumption of AI APIs and Apps

The rise of AI has transformed how businesses operate, creating a surge in demand for AI-driven APIs, particularly those that leverage Large Language Models (LLMs). These APIs are at the heart of many modern applications, driving automation, customer interaction, and sophisticated data analysis. However, with this increased use comes a need for organizations to effectively monitor and manage the costs and consumption of these APIs.

Android Push Notifications Step by Step Guide

Push notifications play an important role in user engagement and retention in your mobile app, keeping users up to date and creating a sense of urgency that leads to purchases. And in Android, we get the added benefit of Firebase Cloud Messaging (FCM) notification service, which acts as a middleman between the app server and the user’s Android device. It helps the delivery of push notifications, even if the app is not active or the user is using a different app on their device.

App Design: The Key to Unlocking Your Creative Potential

Are you ready to step into the digital world where the possibilities are boundless and the pace is exhilarating? The world is indeed embracing the digital revolution with open arms, and the gateway to this extraordinary universe lies in the palms of our hands. Yes, you guessed it right! Smartphones and mobile devices have become an integral part of our lives. As a result, this has led to the significant popularity of app development among businesses.

Transforming Test Automation with AI and Machine Learning | Larry Goddard | #Testflix2024

In this session, we’re getting into how AI and machine learning are transforming test automation from a traditional, often repetitive process into something dynamic, efficient, and intelligent. It’s not just about speeding things up; it’s about creating smarter tests that adapt to changes, predict issues before they arise, and ultimately make your testing process more resilient. If you're looking to future-proof your testing strategies, this talk will give you the insight you need to do just that.

BigQuery Cost Management

Effective cost management becomes crucial as organizations increasingly rely on Google BigQuery for their data warehousing and analytics needs. This checklist delves into the intricacies of cost management and FinOps for BigQuery, exploring strategies to inform, govern, and optimize usage while taking a holistic approach that considers queries, datasets, infrastructure, and more.

New Challenges in Software Quality Brought by GenAI and LLMs | Federico Toledo | #Testflix2024

In this compelling talk, Federico delves into the new challenges in software quality brought by the rise of Generative AI (GenAI) and Large Language Models (LLMs). As these advanced technologies become more integrated into applications, ensuring their quality presents unique hurdles. He explores the specific quality concerns associated with using LLMs, GenAI, and Retrieval-Augmented Generation (RAG), and discuss innovative testing approaches tailored to these systems. This session is designed to help you navigate these complexities, ensuring your applications not only meet but exceed quality standards.

Bitrise Release Management introduces CI Agnostic distribution for testing and releasing to stores

We understand how complex app distribution can be, especially when juggling multiple tools for mobile app testing and store releases. This is what prompted us to build Release Management back in 2022. Originally tightly coupled to Bitrise CI, we're excited to announce that Release Management can now be used with any CI tool. This means all mobile teams can use Release Management, and we're offering it with a generous free tier, regardless of their CI tool.

Why CSPs Should Consider Using GPU-as-a-Service

When it comes to building AI models, the process is often oversimplified as “just get a GPU and start building.” While securing access to GPUs can be a challenge, gaining access to GPU clusters is only the beginning of the journey. The real complexity lies in effectively leveraging GPU capabilities to deliver meaningful business impact.