Systems | Development | Analytics | API | Testing

Top 5 QR Code Generation Platforms

QR codes have entirely transformed how businesses connect with their customer base. These intriguing square-shaped codes house embedded information that can be effortlessly scanned using smartphones, directing users to specific websites, enticing landing pages, or irresistible promotional offers. The versatility of QR codes knows no bounds as they seamlessly integrate into many marketing campaigns, ranging from product packaging and print advertisements to innovative business cards and beyond.

How Data Governance Frameworks Benefit from Data Fabric

The value of data is no longer debatable. But the secret to unlocking that value still evades many organizations. Only 44% of data and analytics leaders think their teams are effective in providing value, according to a new Gartner® survey. And business users are still struggling, too, citing accessibility issues and complexity as barriers to data use. Combine this with low executive confidence in data, and it’s clear that data challenges are ubiquitous.

A Deep Dive into Subscriptions with Absinthe

In this series, we've seen how to create GraphQL APIs in Elixir using Absinthe. So far, we have only discussed a one-way communication channel where the client makes the queries or mutations, and the server responds. GraphQL also supports a long-running subscription between the client and the server where the server can notify the client of events. This can be very useful in multi-user scenarios where many users might interact with the same resource at the same time.

Unlocking the Power of Programmable Data Planes in Kubernetes with eBPF #WordsUnplugged

In a recent article, Lakmal Warusawithana, Senior Director for Cloud Architecture at WSO2, wrote how programmable data planes offer dynamic control for cloud native applications and how technologies like the extended Berkeley Packet Filter (eBPF) and Kubernetes provide an abstraction to improve flexibility, scalability, and performance. In this WordsUnplugged episode, Lakmal, and Kanchana Wickremasinghe, VP and GM for Choreo at WSO2, sit down to talk about eBPF and its role in creating effective programmable data planes in Kubernetes. They also discuss benefits, challenges, best practices, as well as future trends and opportunities.

How to scale WebSockets to millions of connections

WebSockets are hard to scale, it's true. The stateful connection that makes them so powerful for two-way realtime communication also makes them tricky to load balance efficiently, but that isn't to say it can't be done. In this video, Alex Booker (@CodeCast) from Ably runs you through the technical challenges scaling WebSockets before outlining the patterns used to scale WebSockets to thousands of concurrent connections and beyond. Theoretically, the approach to system design outlined in this video can scale to millions of concurrent WebSocket connections in a production environment.

ASP.NET Razor Pages vs MVC: How Do Razor Pages Fit in Your Toolbox?

As part of the release of.NET Core 2.0, there are also some updates to ASP.NET. Among these is the addition of a new web framework for creating a “page” without the full complexity of ASP.NET MVC. New Razor Pages are a slimmer version of the MVC framework and, in some ways, an evolution of the old “.aspx” WebForms. In this article, we are going to delve into some of the finer points of using ASP.NET Razor Pages versus MVC.

Is GitHub Safe?

Nearly every developer uses Git at some point. It is taught at most universities and widely available for anyone to use. This makes hosting solutions like GitHub a natural choice for many users, especially students, small teams, and anyone working with open source software. With so many people turning to GitHub to manage their projects, it raises an important question: Is GitHub safe?

From zero to hero: using SQL databases in Node.js made easy

Despite the growing popularity of NoSQL databases such as MongoDB and Firebase among JavaScript developers, SQL databases remain a reliable and widely used tool for storing data. This tutorial will show you the basics of SQL databases and how to use them with Node.js.

Why transportation and logistics apps with realtime updates need elasticity

Elasticity is far from a solved problem – especially for transportation and logistics companies providing realtime updates. Prior to 2006, startups finding sudden success had to drive – often in a hurry – to a store like Best Buy to purchase new servers and support an unexpected surge in users.

Celebrating 18 Years of Innovation: Unveiling 18 Fascinating Facts About WSO2

Today, we raise our virtual glasses to toast the 18th anniversary of WSO2 – a company that has redefined the realms of software development and innovation. From its humble beginnings to becoming a global force, WSO2 has stood the test of time, consistently delivering game-changing products that drive success for countless organizations across the world. So, join us as we take a captivating journey through WSO2's milestones, uncovering 18 fascinating facts!