Systems | Development | Analytics | API | Testing

Reliable Data Exchange with the Outbox Pattern and Cloudera DiM

In this post, I will demonstrate how to use the Cloudera Data Platform (CDP) and its streaming solutions to set up reliable data exchange in modern applications between high-scale microservices, and ensure that the internal state will stay consistent even under the highest load.

Revolutionizing Object Storage to Meet Rising Hybrid Multi-Cloud Demands

With the advent of cloud services, IT is transforming and evolving from being traditionally data center-centric to data-centric. The data center is no longer a physical location. It extends beyond the walls of the enterprise, to the cloud, and the edge where the majority of data is being generated.

More AI Means More APIs

“Software is eating the world” and “APIs are eating software” have become familiar proclamations across the modern-day software industry. Given the resounding hype, interest, and substantial monetary investments happening in Artificial Intelligence (AI), a likely follow-on statement is, “AI is eating APIs, software, and everything else!”

Is self-service BI attainable? Benefits and historical concerns of self-service BI

Whether you call it self-service analytics or self-service business intelligence (BI), there has been much discussion about the perils, myths, promises, and prospects of successfully building self-service capability. Going forward, I’ll use the phrase “self-service BI” but you are welcome to substitute the words “self-service analytics”. So, is self-service BI actually attainable or just snake oil?

The 7 best data migration tools in 2023

Data migration can be a time-consuming and error-prone process. But with the right data migration tool, you can automate the migration workflows, ensure high data quality and save a lot of that precious time for more value-generating tasks. In this blog, we'll cover 7 of the best data migration tools available on the market today, along with their pros, cons, and ideal applications.

ChatGPT Impact on Software Testing Practices

Open AI developed Chat GPT, an auto-generative technology for AI chatbots to use in providing online customer support. It employs Natural Language Processing (NLP) and has been trained to generate conversational responses. Textbooks, webpages, and other materials serve as its data source, from which it models its own language for reacting to human contact. When it comes to the IT sector, software testing is one area where Chat GPT is predicted to thrive.

Firebase vs. MySQL: Battle of the Databases

SQL or NoSQL? That is the question. Successful companies need reliable, robust databases to handle their day-to-day data management needs. However, with so many technologies on the market, it can be difficult to know which database provider is right for your company. Firebase and MySQL are two database solutions built very differently.