Systems | Development | Analytics | API | Testing

Technology

Apache Pulsar walks into a data bar

Some time ago, the concept of event streaming was not that widespread. In addition to that, the platforms provided were much fewer than today, and required more technical depth to set up and operate. However, as time passed, those platforms matured, community grew, the documentation was improved and the rest of the world started to wake up to the advantages these platforms can bring to address the real-time experiences businesses need. And Apache Pulsar is a great example.

Kafka SMS health alerts via Zapier integration

Systems fail from time to time. And there is nothing worse than being unaware a system is down at all. Which is why we wrote the email alerts from Lenses.io tutorial. But what about those evenings where you are enjoying a documentary or just having an email-free evening? After all, system failures rarely happen at a magically convenient time.

How Snowflake's Cloud Architecture Scales Modern Data Analytics

Companies are moving workloads to the cloud as they seek to improve speed, scale, and agility. Today's data warehouse managers want to boost analytics productivity, increase the ability to scale instantly, and ingest and support a diverse set of data without bottleneck delays. In this white paper, we explain how Snowflake delivers the speed, scale, and agility organizations need for data-driven decision-making.

Open-Source vs Commercial tools for test automation?

In software testing, open-source tools have existed for quite a while and they will keep existing in the future. New testing frameworks and tools appear every single day, so how do you know what works best for you? Are commercial tools better than open-source alternatives or the other way around? There is no clear answer and “it depends” highly on your needs. Teams are unique and should use whatever tools they want in order to be more efficient, productive, and happy.

Load testing with Azure Pipelines

If you want to jump straight to installing the marketplace extension, you can find it here. Performance issues can quickly turn expensive. Reasons can vary from unexpected traffic surges, pieces of non-performant code acting as bottlenecks, or misconfigured network components. Integrating load- and performance testing into your CI pipeline will allow you to know about performance degradations early, in most cases, even before it has any impact on your users in the production environment.

The Future of Testing is Intelligent - Diego Lo Giudice, Forrester Research

Slowly but surely, artificial intelligence (AI) and machine learning (ML) are becoming an active part of our daily lives, shaping, for better or worse, the technologies and applications we use each and every day. We already know that AI and ML capabilities are helping make testing solutions – and the testers that use them – more effective and efficient than ever before.

Deep Dive: Android Fan Out Builds

Success on mobile is about speed and it's about quality. In this webinar, Bitrise Sales engineer Tamas Bazsonyi explains how to get the best of both, by demonstrating how to combine speed and quality by speeding up Android builds on Bitrise. We are going to share a couple of suggestions to speed up your android builds and also share a sample solution for fan out builds with your Android project.

Don't trust Kafka Connect with your secrets

Open source is great but sometimes it misses the mark for security at enterprise levels. Take Kafka Connect, I’ve built a few connectors in my time and prior to its introduction to Apache Kafka back in 2017 I used other hand cranked pieces of software and security was always a primary concern. One feature that will quickly put a blocker on your project being successful is not reaching production. There’s a number of reasons for this but high up, usually top, is security.

Best pre-COVID-19 events for engineers

Events and Conferences are a core element of any growing industry and ours is no different. It’s the easiest way to learn what’s new and to gain a better understanding of any technology. After all, we might love blogs and online courses, but at the end of the day, is there a better way to process any type of information than a passionately delivered speech or a lively discussion?