Systems | Development | Analytics | API | Testing

How to Fix java.lang Illegal Argument Exception Unsupported Class File Major Version 61

The "Unsupported class file major version 61" error in Java means you're trying to run a Java program that's too advanced for the version of Java you have installed. To fix this, either update your Java to version 17 or newer, otherwise recompile the program with an older Java version that matches your runtime environment.

How to Secure REST APIs: API Keys Vs OAuth

REST, a.k.a. Representational State Transfer, is an architectural style commonly used in software development. Applications built via REST-style development tend to be excellent examples of distributed hypermedia applications. However, they don’t often have excellent innate security options. That’s where API keys and OAuth tokens come in. In this article, we’ll cover how to secure REST APIs with either API keys or OAuth.

Confluent announces general availability of Confluent Cloud for Apache Flink®, simplifying stream processing to power next-gen apps

Confluent Cloud for Apache Flink®, a leading cloud-native, serverless Flink service is now available on AWS, Google Cloud, and Microsoft Azure. Confluent's fully managed, cloud-native service for Flink helps customers build high-quality data streams for data pipelines, real-time applications, and analytics.

What's new in Vera 24.1: Domain role changes audit history and Jira formatting support

We are thrilled to announce the release of Vera™ 2024.1! In this new version, we are introducing significant enhancements focused on audit history of domain role changes, streamlined Single Sign-On (SSO) login improvements, and improved Jira formatting support. We understand that maintaining stringent regulatory compliance while enhancing user experience are paramount concerns for any organization.

Testing Microservices and Distributed Systems with JMeter

This blog post is about testing microservices and distributed systems with JMeter. It will focus on the principles of performance testing applications that are architected this way. We will not look at which JMeter samplers to use in order to generate a load against microservices or how to configure these samplers. This post will consider best practise and consideration in designing your performance testing when faced with these applications.

Unpacking Distributed Applications: What Are They? And How Do They Work?

Distributed architectures have become an integral part of modern digital landscape. With the proliferation of cloud computing, big data, and highly available systems, traditional monolithic architectures have given way to more distributed, scalable, and resilient designs. In this blog, we look at what makes an application distributed and how distributed applications work to bring about high availability, scalability, and resilience.

How to Create an Application Migration Strategy

Creating an effective application migration strategy is crucial for organizations seeking to migrate their applications to a new environment, such as a cloud platform or a different on-premises infrastructure. A well-planned migration strategy ensures a smooth transition, minimizes downtime, and mitigates potential risks and challenges. Here’s what you need to do in order to create an application migration strategy.

How to Add a 'Back to Top' Button to Your Yellowfin Dashboard

Welcome back to Yellowfin Japan’s ‘How to?’ blog series! In our previous blog, we went through how to create big number and vertical column charts in Yellowfin, and the many different charting options available in Yellowfin Canvas. Before we re-visit our regular series, we want to share a shorter dashboard walkthrough.

Open Source Fractional GPUs for Everyone, Now Available from ClearML

If you’ve been following our news, you know we just announced free fractional GPU capabilities for open source users, enabling multi-tenancy for NVIDIA GPUs and allowing users to optimize their GPU utilization to support multiple AI workloads as part of our open source and free tier offering.