Systems | Development | Analytics | API | Testing

Development

What is OPcache and How to Install it?

OPcache is a form of caching system that caches precompiled script bytecode in a server's memory, allowing a web page to load faster each time a user accesses it. With the OPcache PHP OPcode caching system, you can speed up your website three times. In this article, we will discuss what is OPcache and how to use it to speed up your website.

How to Use Laravel to Create a GraphQL API

GraphQL is a comprehensive approach to guiding software developers in constructing data-driven applications. It is sometimes referred to be a platform or programming language agnostic query language. It is, in our opinion, the new API standard, allowing client applications to request particular data from the database rather than a full record. This article will teach you some of the core ideas needed to create a GraphQL API that uses Laravel.

GraphQL Subscription support for WSO2 API Manager via WebSockets

Nowadays most businesses adopt GraphQL Subscriptions for their event-driven applications for interactive and immediate user experience. WSO2 API Manager 4.1.0 helps you to create, publish and deploy GraphQL APIs with subscriptions. API Manager Gateway manages your GraphQL subscription backends by applying authentication, authorization, rate limiting, query payload validation, query complexity, and depth validation.

How Uses of Microservices Can Benefit Businesses

Traditionally, software developers have made monolithic applications that offer a wide range of features and services. Over the last several years, many DevOps professionals have turned away from monolithic architecture and embraced the uses of microservices. If your organization hasn’t started using microservices, the following will help you understand your options and the common benefits of microservice architecture.

Level Up Your Serverless Debug Experience

The concept of someone else being responsible for your code is a huge relief. As a developer, having someone else handle the burden of managing the entire infrastructure that runs my code gives me more time to deal with the actual development. Serverless technology benefits more than just the sole developer. It reduces cost by automatically adjusting resource allocation, abstracts both network and server management, saves complexity, and improves the overall application performance.

Websocket APIs withChoreo Connect 1.1.0

Choreo Connect 1.1.0 supports multiple topics, rate limiting, API Insights for WebSocket APIs. Multiple topics support URL mappings which may include path params. You can enable advanced, application or subscription rate limiting based on event count or data bandwidth. API analytics can be published to the Choreo platform. Try out in your local environment.

The endless capabilities of Storybook

As a developer, I am a massive fan of documentation and (as you can probably tell from my previous blog post) also a big fan of Storybook. If you’re interested in what Storybook is and how to set it up, or integrate it into your existing project, you can find out more about that here. However, in this post, I am going to be outlining why you should be using Storybook and each of its features and capabilities.

Top-Down approach to create Managed APIs (API first approach)

The top down approach of API first integration provides the capability for API developers to start creating a managed REST API first in WSO2 API Manager. Then the integration developer can use the same API in the WSO2 Integration Studio to develop the integration later on and expose it to WSO2 API Manager. Thereafter, the API consumers can discover the API from the marketplace, subscribe to it, and use it for application development.