Systems | Development | Analytics | API | Testing

Why Building a Platform May Not Be Your Best Bet-Exploring Five Critical Reasons

As the technology landscape continues to rapidly evolve, creating a platform that introduces the correct abstractions for software development and delivery has become an increasingly compelling proposition. But the pivotal question remains: is building what’s known as an internal developer platform (IDP) or digital platform in-house the right move for your organization? The choice isn't merely technical; it's strategic.

How to Fix java.io.IOException

The java.io.IOException is a checked exception in Java that indicates a problem while performing Input/Output (I/O) operations. This usually happens when a failure occurs while performing read, write or search operations in files or directories. Since IOException is a checked exception, it must be explicitly handled in methods that can throw this exception - either by using a try-catch block or by throwing it using the throws clause.

Getting Started With Cloudera Open Data Lakehouse on Private Cloud

Cloudera recently released a fully featured Open Data Lakehouse, powered by Apache Iceberg in the private cloud, in addition to what’s already been available for the Open Data Lakehouse in the public cloud since last year. This release signified Cloudera’s vision of Iceberg everywhere. Customers can deploy Open Data Lakehouse wherever the data resides—any public cloud, private cloud, or hybrid cloud, and port workloads seamlessly across deployments.

How to Build Multi-Tenant Environments with Yellowfin BI

Multi-tenancy is almost a prerequisite to provide a secure environment for each of your customers when using business intelligence (BI) tools embedded in external services. Although it is possible to control the access rights by granting individual access to user accounts without separating tenants, it is obvious that the management will become more complicated as the number of customers grows. In a previous blog, we covered what multi-tenancy means in the context of embedded analytics.

FactoryBot for Rails testing

In the Ruby community, there's near-unanimous agreement on the importance of testing. Tests act as a safeguard, ensuring that the digital experiences we craft remain consistent, reliable, and of high quality. Many in the Ruby community claim that no code change is complete without tests. They are an integral part of the development workflow. Regular testing ensures that new features, refactors, or bug fixes do not introduce unforeseen issues or regressions.

WebAssembly (WASM): Opportunities for Ruby Developers

Most websites are built with high-level languages like Ruby. Developers can always optimize their code for improved performance. Yet, even with top-notch optimization practices, what if your website still lags? How could WASM help improve the performance (time and speed) of your Ruby apps? Web Assembly is a technology that allows developers to compile code written in languages other than Javascript and run it on the web browser.

How Unravel Enhances Airflow

In today’s data-driven world, there is a huge amount of data flowing into the business. Engineers spend a large part of their time in building pipelines—to collect the data from different sources, process it, and transform it to useful datasets that can be sent to business intelligence applications or machine learning models. Tools like Airflow are used to orchestrate complex data pipelines by programmatically authoring, scheduling, and monitoring the workflow pipelines.

The Evolution of Search: How Multi-Modal LLMs Transcend Vector Databases

As we venture deeper into the data-driven era, the traditional systems we have employed to store, search, and analyze data are being challenged by revolutionary advancements in Artificial Intelligence. One such groundbreaking development is the notable advent of Large Language Models (LLMs), specifically those with Multi-Mod[a]l abilities (e.g., Image & Audio).

The CHIPS and Science Act's Ongoing Impact

More than a year after the CHIPS and Science Act was signed into law – granting $52 billion in subsidies for chip manufacturers to build fabrication plants in the U.S. – it has had a notable impact on semiconductor jobs, education, and overall outlook. Though the act spurred dramatic and immediate investment in U.S. semiconductor manufacturing, some of the key gains are just starting to be seen.