Systems | Development | Analytics | API | Testing

API

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.

What is a Microapp: An Emerging Trend

The microapp trend is on the rise! In the approximately two years since joining the DreamFactory team, I’d estimate I’ve conversed with more than one thousand companies about their API-based projects. These conversations provide a great opportunity to peer inside the IT operations of organizations large and small, not to mention pick up on emerging technology trends.

REST API Security Essentials

Cybersecurity is one of the most prominent and pressing concerns for businesses today. As developers move more of their web applications to a microservices architecture, data is shared by web service APIs now more than ever. Industry analysts predicted that API attacks would become the most common attack vector by the end of this year. Unfortunately, that prediction has come true.

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.

Managing Go Processes

While working on an application that required executing a command to run a blocking program, such as a TCP/HTTP server, I encountered an interesting challenge. I needed a way to stop the application and its child processes when a signal was sent to the main program, such as SIGINT (Ctrl+C) or SIGTERM. This blog post shares my journey and the solutions I found to manage processes effectively in a Go application, focusing on Linux environments.

API for Dummies: Your Easy Guide to Understanding APIs

If the term “API” puzzles you and you feel lost in a world of tech talk, this guide is for you. APIs, or application programming interfaces, act as the language that allows different software applications to talk to one another. Imagine you’re ordering a coffee at a cafe; the API is like the waiter who takes your order to the barista and then brings your coffee to you.