Copy
View this email in your browser

Friday, August 12, 2022

A selection of the top articles and videos from the last week on SystemsDigest.com. Don't forget to check back regularly for daily updates from around the globe.

If you like SystemsBuzz, why not forward it to some friends or share the online version?

Until Next Time! 👏

Tweet
Share
Share
Forward

FIX - The Mainstay of Electronic Trading Protocols

11-Aug-22   |   By Chandrashekar Reddy Katam   |   In Cigniti , Testing
Cigniti

Communications on electronic trading platforms are based on well-defined protocols. These protocols are in standardized format for the “Exchange of information” between the systems. Electronic Exchanges have completely different protocols that they presently expose as their E-Trading interface as below. Although the FIX protocol has significant market share, the exchange specific protocols (also known as “Native” interfaces) have found a robust backing with individuals using low latency trading. The intended trading messages are shared in a document, XML message, FpML (Financial merchandise mark-up language), etc., between two financial institutions.

Read More

Visualize your commits in realtime with Ably and GitHub webhooks

11-Aug-22   |   By Jo Franchetti   |   In Ably , Git
Ably

Have you ever wanted to see the work of your entire engineering organization in a visualization as it happens? In this article, I'll tell you how I used Github webhooks and Netlify serverless functions, along with a simple Svelte web app, to do just this in my new interactive visualizer tool. Graphical visualizations are a fun way to see progress and to help your organizations to understand that, while tech work can sometimes seem invisible, the amount of effort involved in building software is a huge team endeavour!

Read More

10 Critical Kubernetes Tools and How to Debug Them

11-Aug-22   |   By Gedalyah Reback   |   In Rookout , Containers
Rookout

Kubernetes is both revolutionary and “diffusionary.” It is a complete restructuring demanding a whole new slew of companion and support tools to cover and prop up the entire ecosystem. There are literally hundreds of tools – both open-source and proprietary – designed specifically with k8s in mind.

Read More

Managing Data as an Asset

11-Aug-22   |   By Spencer Nguyen   |   In DreamFactory , API
DreamFactory

Modern technology has enabled businesses to collect all manner of data. Managing data as an asset includes website interactions to drilled-down explanations of what makes a company’s strategy successful, this information informs initiatives, aids decision-making, improves business processes, and provides a way to measure success toward specific objectives. However, having enterprise data is not a strategy or a competitive advantage in and of itself. Data assets have to be managed in such a way to support the company’s data strategy. Learn about digital transformation use cases when you download DreamFactory’s white paper on data science in practice.

Read More

A Comprehensive Guide to Rails Internationalization (i18n)

11-Aug-22   |   By Pavel Tkachenko   |   In Honeybadger , Development
Honeybadger

Internationalization means adapting your application to the language and culture of your users—a difficult task! Luckily, Rails provides the I18n API. In this article, Pavel Tkachenko shows us how to start translating.

Read More

A Deep Dive into Memory Leaks in Ruby

10-Aug-22   |   By Tony Rowan   |   In AppSignal , Development
AppSignal

In the first part of this two-part series on memory leaks, we looked at how Ruby manages memory and how Garbage Collection (GC) works. You might be able to afford powerful machines with more memory, and your app might restart often enough that your users don't notice, but memory usage matters. Allocation and Garbage Collection aren't free. If you have a leak, you spend more and more time on Garbage Collection instead of doing what you built your app to do. In this post, we'll look deeper into the tools you can use to discover and diagnose a memory leak.

Read More

Building a Pricing Strategy for Your APIs

10-Aug-22   |   By Himasha Guruge   |   In WSO2 , API
WSO2

An API is a unique product. There is no presentable UI or outcome a developer can show and market similar to a regular product in the marketplace. The only way to perceive its usefulness is to spend time testing and understanding the value it brings. Given these unique conditions, monetizing an exposed API requires a different approach compared to monetizing other products. This post discusses how to build a pricing strategy for your APIs and which aspects you should consider.

Read More

Speedscale vs JMeter: Kubernetes Load Testing Comparison

10-Aug-22   |   By Kasper Siig   |   In Speedscale , API
Speedscale

In this article, you’ll be introduced to two tools, Speedscale and JMeter. While they both provide the same functionality, namely the capability of load testing applications, they go about it in very different ways. This post will compare their ease of setup, the development experience, their integration into CI/CD, and how well their documentation is structured. At a certain point of setting up your infrastructure and configuring deployment pipelines, you have to consider whether you should be implementing load testing as well. There are many ways to do load testing, and many different tools for this exact purpose have been around for years.

Read More

How to Use APIs to Streamline Processes and Increase Efficiency

10-Aug-22   |   By Spencer Nguyen   |   In DreamFactory , API
DreamFactory

If your business is using APIs and other technologies, chances are you don’t know how they can help your bottom line. But, don’t be surprised if your business uses these services to improve efficiency, streamline processes and reduce costs when it comes time to integrate them into your existing business model. Here are a few examples of how businesses can use APIs to streamline processes.

Read More

How BI Dashboards are Transforming Retail Business Intelligence

10-Aug-22   |   By Yellowfin Team   |   In Yellowfin , Analytics
Yellowfin

The retail industry is constantly evolving, and so is the way that businesses use BI tools. Retail business intelligence (BI) dashboards are now more important than ever, as they allow businesses to monitor their operations in a more comprehensive way. In this article, we explore the benefits of using BI dashboards in the retail industry, and discuss some of the ways in which they are transforming how it operates. We also look at the best tool options for decision-making and performance monitoring in this sector. Table of Contents

Read More

How to parse and forward API logs with Kong plugins

10-Aug-22   |   By Robin Cher   |   In Kong , API
Kong

As more companies are undergoing digital transformation (resulting in a huge explosion of APIs and microservices), it’s of paramount importance to get all the necessary data points and feedback to provide the best experience for both users and developers. Kong Gateway is a lightweight API gateway that is built to be open and versatile. Regardless of the technology stack involved, Kong supports these monitoring or logging requirements through its extensive ecosystem of plugins. In this post, we’ll explore how customers leverage Kong plugins and open technology to parse and forward their API logs of their cloud-managed service for further analysis.

Read More

Cloud pubsub services compared: Azure Web PubSub vs Ably

09-Aug-22   |   By Marc Duiker   |   In Ably , Cloud
Ably

In this post, I compare two cloud pubsub services: Azure Web PubSub and Ably, to determine which provides the best development experience. The context will be a multi-user pixelart drawing application that I've built with both services. This is not a step-by-step instruction on how to build the entire application. I'll highlight some key features and differences. The GitHub repository for the app has further details and includes CodeTours to guide you through the solution.

Read More

Manage data pipelines at scale with the Fivetran REST API

09-Aug-22   |   By Dayna Shoemaker   |   In Fivetran , API
Fivetran

Learn how the Fivetran REST API allows you to programmatically manage users, groups and connectors to scale data workflows and improve your overall security posture.

Read More

What Is Cross-Browser Compatibility Testing?

09-Aug-22   |   By TestQuality Team   |   In TestQuality , Testing
TestQuality

Cross Browser Testing is a sort of testing that determines whether an application works as anticipated across several browsers and degrades seamlessly. It is the process of ensuring that your application is compatible with many browsers. We've all seen that some websites don't display properly in certain browsers, leading us to believe that the website is malfunctioning. However, when you open it in a different browser, the page loads perfectly. As a result, this behavior describes how a website works with different browsers.

Read More

How to improve accessibility, representation, and inclusivity in mobile apps

09-Aug-22   |   By Amy Tom   |   In Bitrise , Development
Bitrise

The term “mobile app accessibility” is often applied to making apps accessible to people with physical disabilities. But what if accessibility could encompass diversity and inclusion as well?

Read More

Write a Standalone CLI Application in Elixir

09-Aug-22   |   By Paweł Świątkowski   |   In AppSignal , Development
AppSignal

While Elixir is frequently associated with web development, this is not where its capabilities end. As a general-purpose language, it can be used for virtually anything. You don't have to take my word for it — projects such as Nerves, Nx, Scenic, or LiveBook speak for themselves. But today, we will focus on something different: writing a command-line application in Elixir and preparing it for distribution. Before we get going, let's touch on why we'd write a CLI app and what we'll cover in this tutorial.

Read More

The Risks of Data Fragmentation

09-Aug-22   |   By Keboola   |   In Keboola , Analytics
Keboola

Mass data fragmentation causes companies multiple problems - from missed business opportunities to increased risks of security breaches. To better appreciate the risks, we need to better understand what is the nature of data fragmentation, what causes it, and how to solve the problems of data fragmentation.

Read More

A Tester's Gambit

08-Aug-22   |   By Pricilla Bilavendran   |   In Testsigma , Mobile
Testsigma

Hello Folks, Great to meet you all with another interesting blog. There are many relationships between Games and Testing. Many people use that as a metaphor and define testing. Why is it so? Every game requires strategy and analytical skills to play and win. In today’s blog, I will be explaining how chess and the pieces in chess are related to software testers and what we learn from them. Chess is one of the brilliant games. No one could deny it. But have you ever wondered that the chess pieces have a lot of similarities with the different roles that testers can have and our everyday life?

Read More

What is the Best ETL Method for Data Analysis?

08-Aug-22   |   By Mark Smallcombe   |   In Integrate , Analytics
Integrate

The five critical elements of ETL methods for analyzing data: ETL is a critical process necessary to discover the nuggets of truth locked inside a business’s vast ocean of data. Different data points, once analyzed as a whole, help businesses make smarter, more informed decisions. Companies that create substantial data figures, all coming from different, separate sources, find that ETL impacts the business’s decisions considerably. But what is ETL? And which ETL method is the best to find the data you need, present it in the best format for analysis, and provide the answers to your business’s questions?

Read More

How to Accelerate API Product Revenue

08-Aug-22   |   By Larry Ebringer   |   In Moesif , API
Moesif

APIs can have a huge impact on your business, creating value and delivering new income streams. But they don’t always do so in the way you might have had envisioned at the outset. Which means, when it comes to API monetization, it can pay to be prepared for the unexpected.

Read More

Powering The Sales Organization with Actionable Insights

08-Aug-22   |   By Qlik   |   In Qlik , Analytics
Qlik

As uncertainty and volatility become the order of the day, buyer behavior and preferences continue to evolve. The continuing global supply chain crisis has resulted in lost sales and market disruptions that have in some cases widely thrown off forecasts.

Read More

Building a Laravel App with TDD

08-Aug-22   |   By Wern Ancheta   |   In Honeybadger , Development
Honeybadger

Laravel by creating a project from scratch. After following this tutorial, you should be able to apply test-driven development in any future Laravel projects. Additionally, the concepts you will learn in this tutorial should also be applicable to other programming languages.

Read More

Authentication Through The Ages Until FIDO

08-Aug-22   |   By Thamindu Jayawickrama   |   In WSO2 , API
WSO2

FIDO is a term that’s commonly heard of in the passwordless-authentication space. In this blog post, we’ll discuss how passwordless-authentication mechanisms first emerged, and also learn how FIDO authentication works.

Read More

Transform People and Practices to Become a World-Class Digital Engineering Organization

08-Aug-22   |   By Sairam Vedam   |   In Cigniti , Testing
Cigniti

Digital transformation is not only a technology strategy, it’s a plan to use technology to enable new business models, new products and services, and new strategies – and to drive business growth. However, to seize the potential, software engineering leaders need to think beyond technology and data and move their organizations forward into the digital age. For software engineering leaders, digital technology initiatives are of the utmost importance.

Read More

Iceberg in the modern data stack

08-Aug-22   |   By Ryan Blue   |   In Fivetran , Analytics
Fivetran

The future of the modern data stack is tightly coupled to how those warehouses evolve — and that’s where Iceberg comes in.

Read More

The Rise of APIs in Retail - Better Data, Better Business

08-Aug-22   |   By Spencer Nguyen   |   In DreamFactory , API
DreamFactory

Retail is a challenging industry. It is constantly evolving to reflect consumer preferences in product selection – but that is only part of it. As more people turn to online shopping, many retailers are using application programming interfaces (APIs) to remain competitive. Consumers have certain expectations of technology, so implementing digital transformation and APIs in retail has become less of an option and more of a requirement to attract and retain the modern customer. In this article, we look at APIs in retail, explore the drivers for implementing APIs, and some of the benefits of using APIs and emerging trends in retail APIs.

Read More

What is the Impact of Using a Business Analytics Dashboard?

08-Aug-22   |   By Yellowfin Team   |   In Yellowfin , Analytics
Yellowfin

It's common knowledge today that business intelligence (BI) dashboards are powerful tools that can help you track and analyze your business performance, identify trends and patterns, and make better decisions based on data, not gut feeling. There several benefits to using a business intelligence dashboard, and it can have a big impact on your business. In this blog, we answer the age old question question of what is a dashboard, and how a business intelligence dashboards can greatly help you improve your overall performance. We also discuss the impacts of using dashboards, and how you can get the most out of it.

Read More

How to implement Flutter local notifications to boost user engagement

08-Aug-22   |   By Codemagic   |   In Codemagic , CI CD
Codemagic

Improving your app’s user engagement is key to its success. One way to prevent churn and increase interactions in your Flutter app is by using notifications. Push notifications are pop-up messages that are displayed outside the app’s UI. These messages can appear when the app is closed or in the background. Push notifications are used to get users’ attention and communicate information to them. We’ll cover how to set up and display instant or scheduled notifications on iOS and Android. You’ll also learn how to group messages on both platforms.

Read More

In Brief: The Circuit Breaker Pattern

05-Aug-22   |   By Dhanushka Madushan   |   In WSO2 , API
WSO2

Say you’re running a web service that requires input. In turn, the web service delivers it to another backend service. If the backend service isn’t available for an extended time, do you have a fail-proof system in place? This is where the circuit breaker design pattern comes in.

Read More

How to handle iFrame in Selenium

05-Aug-22   |   By Ganesh Hegde   |   In Testsigma , Mobile
Testsigma

iFrame is the most commonly used HTML Element to display or embed a complete web page into a new window. The iFrame element is used in all modern websites and has many advantages over other types of coding. iFrame comes with many benefits. Over the years, many websites have used iFrame. Despite it being a common practice these days, browsers still view iFrames with suspicion and don’t allow any 1×1 DIVs inside an iframe. Still, Modern web development recommends not to use the iFrame or suggests using it only when there are no alternatives due to security concerns around the iFrame elements.

Read More

Smart ways to use XPath in Selenium - [2022 Updated]

05-Aug-22   |   By Ganesh Hegde   |   In Testsigma , Mobile
Testsigma

Locators in Selenium test automation help to find the unique DOM elements. There are different types of locators CSS, ID, Class, XPath, etc. The XPath Locator is the most commonly used in test automation. XML Path Language is popularly abbreviated as XPath, it locates the element uniquely in the DOM tree. In test automation, Locators and Selectors are used interchangeably. Table Of Contents

Read More

Setting up a Multi-Architecture Kubernetes Cluster

05-Aug-22   |   By Kush Mansingh   |   In Speedscale , API
Speedscale

In the last post we covered the industry shift towards ARM machines for both local and production software engineering. Last time we learned how to create Docker images that would work on multiple architectures for dev machines. Now we want to take this portability and leverage it for cost savings in production. You may be able to transition some of your services into multi-architecture builds. In reality, you will have some legacy services that can’t transition or some workloads in your cluster that do not support ARM yet. For Speedscale, we transitioned all our in house services.

Read More

Six automated software testing services to boost your QA strategy

05-Aug-22   |   By Kassidy Kelley   |   In Testlio , Automation
Testlio

Modern engineering and product teams feel the pressure to accelerate the feedback loop to developers, shorten release cycles, and deliver high-quality results quickly. For many, fusing manual strategies with automated software testing services is part of the solution to ensure consistency and immediate test execution. We agree! But instead of singularly relying on one platform to handle automated test creation, execution, feedback, and test runs, spend some time building a kickass tech stack to maximize your investment in automated testing capabilities.

Read More

Performing Analytics on Call Center Data

05-Aug-22   |   By Bill Inmon   |   In Integrate , Analytics
Integrate

Ask any executive if they know what’s going on in their call center, and they’ll assure you they are in control and they know what’s going on. (Executives are always in control and always know what is going on, or so they say.) Then ask the executive what’s actually taking place in the call center, and the executive will say, "We get 10,000 calls each day, and the calls last for 4 ½ minutes." Press the executive a little more: "What are your customers actually saying? What questions do they have? What complaints do they have? Do they want to buy something else? Are they happy with your service?" This is where the executive draws the line.

Read More

Medical Device Security Best Practices

05-Aug-22   |   By Javier Perez   |   In Perforce , Healthcare
Perforce

Growing concerns surrounding medical device security are increasing across the globe. In the U.S., new legislation is being introduced due to the increasing number of connected devices and a cyberattack’s ability to disrupt patient care. On June 8, 2022, the U.S. House of Representatives passed bill, H.R. 7667, which in addition to several other items, is meant to address the cybersecurity of medical devices. Specifically, the bill works to clarify what should be considered “reasonable” security for medical devices. Here, we discuss what’s included in the bill for medical device security and what you can do to prepare for it.

Read More
Copyright © 2022 OpsMatters, All rights reserved.


Want to change how you receive these emails?
You can update your preferences or unsubscribe from this list.

Email Marketing Powered by Mailchimp