Systems | Development | Analytics | API | Testing

Introducing WSO2 API Manager 4.3: Stronger, Streamlined API Management

We’re delighted to announce the release of WSO2 API Manager 4.3, a significant upgrade that enhances your API ecosystem's performance, security, and scalability. WSO2 API Manager, an industry-leading open source API management solution, offers a unified platform for creating, publishing, and overseeing APIs, enabling organizations to securely expose their services with both internal and external stakeholders.

Unveiling WSO2 APK 1.1: Kubernetes-Native API Management

We're excited to introduce WSO2 API Platform for Kubernetes (WSO2 APK) 1.1, a key update to our Kubernetes-native API management solution. This release leverages the strengths of Kubernetes to offer high-performance and cloud-scale API management, ensuring automation, reliability, and improved developer experiences. Traditional API management solutions aren't built for Kubernetes environments, leading to issues with performance, scalability, and manual configuration.

InVision Unveiled: Revolutionizing Web Design Collaboration for Professionals

In the ever-evolving web design and development world, having the right tools at your disposal can make all the difference. One such tool that has been making waves in the industry is InVision. With over a million users worldwide, InVision has become a go-to platform for web professionals looking to streamline their design process and create stunning, interactive prototypes.

Deep Diving Into the Erlang Scheduler

Erlang is renowned for its remarkable fault tolerance and high concurrency. Erlang's scheduler efficiently handles many lightweight processes. The scheduler plays a crucial role in managing processes, concurrency, and system resources, efficiently coordinating these elements to help Erlang maintain fault tolerance and support high levels of concurrency in its applications. This post will dissect some of the scheduler's key components and shed light on how it works internally. Let's get started!

Shipping Rails logs with Kamal and Vector

The ability to record and see everything happening across your web applications is essential when building resilient and highly available systems. All of your events—from application logs to errors to user behavior—contain data that could be useful to you and your team. When you have a central place to access all this information, finding issues and their root causes becomes easier because you have the data at your fingertips.

What Is Low-Code Integration and Is It Right for Your Enterprise?

Enterprises have complex IT and technology needs. To reach business goals, organizations must often stitch together a patchwork of software and IT systems. So, it’s understandable that the thought of adding yet another technology—low-code—might cause trepidation. But low-code excels at integrating seamlessly with any technology. Low-code tools speed up development work and enable rapid application development.

Monorepos: HAL 9000-Approved Code Management and Collaboration

This is the third in a series. Read Part 1 and Part 2. “2001: A Space Odyssey” doesn’t spend time on the training contexts of its antagonist, HAL 9000. The only clues we get are upon its “death,” where it regresses back to its earliest lessons, like singing “Daisy Bell” as it winds down for the last time, suggesting it started with the very basics and grew more complex only with time and practice.

How to Fix Unterminated String Literals

Imagine you want to leave a note for someone. You write the message on a piece of paper and put it in an envelope. The envelope around your note keeps the message contained and separate from other things. It's the same idea with terminating string literals. A string literal is like the note you wrote, while terminating it is like sealing the envelope. Here's an example: The phrase "Hello, world!" is the string literal, while the double quotation marks tell the computer where the string begins and ends.

The Ultimate Guide to REST API Naming Convention: Best Practices for Clarity & Consistency

Efficient and consistent REST API naming conventions can streamline your development process and make navigating your API easier for developers. This guide will look at what’s needed for creating intuitive and consistent endpoint names, REST API naming conventions and best practices, and how to avoid common errors. Let’s begin by taking a quick refresher on some of the basics of REST API endpoints.