Systems | Development | Analytics | API | Testing

Latest News

Talend's Next Chapter

Today we open a new chapter at Talend, in which we begin our journey from a $250M company to a $1 billion cloud market leader. Over the last six years, I've been honored to help build and lead the team that brought Talend from a $50M startup, through its IPO in 2016 to become a quarter-billion-dollar company. Together, we built one of the fastest-growing cloud businesses in the world.

How Scania is Driving Logistical Efficiency and Sustainability with Big Data

Organizations in the transportation and manufacturing industries are applying Industrial IoT concepts and technology to transform product development, supply chains, and manufacturing operations. Scania is driving logistical efficiency and sustainability with big data. Scania is a world-leading provider of transport solutions and is leading the shift towards sustainable transport systems. In 2018 it delivered 88,000 trucks, 8,500 buses as well as 12,800 industrial and marine engines to customers.

The wild days of software have come to an end

It was easy to start a software company 15 years ago. There was a huge transformation from desktop to the cloud and that created an opportunity for any vendor to establish their place at the table offering cloud-based software. But it’s now more difficult to create new products that are significant and compete because we have mega-vendors in the cloud. The days of being able to bring a really significant product to market are over.

5 Professional Tools for Prototyping your New UX Project

It is probably the best time to be a designer right now since there are many online tools and software that targets designing pain points and simplifies them. From the creation of an idea down to its realization; designers can find appropriate tools that will help them in drawing out their thoughts, figuring out the complexities, and finding out how the users interact with their designs.

Introducing Apache Spark on Docker on top of Apache YARN with CDP DataCenter release

Bringing your own libraries to run a Spark job on a shared YARN cluster can be a huge pain. In the past, you had to install the dependencies independently on each host or use different Python package management softwares. Nowadays Docker provides a much simpler way of packaging and managing dependencies so users can easily share a cluster without running into each other, or waiting for central IT to install packages on every node.

Automating a Picker Wheel using Testsigma

Pickerwheel is the UI element, specific to mobile devices that allows a user to pick a single value from multiple values displayed as a scrollable list. This UI element is available on both Android and iOS. Here, in this article, we will be discussing the automation of Picker Wheel specifically for iOS. Automation of an iOS-specific pickerWheel UI element via Appium using the XCUITest driver is quite simple. Let’s look at 2 approaches to do so below:

Kong for Kubernetes 0.7 Released!

Kong for Kubernetes (Kong for K8S) is a Kubernetes Ingress Controller based on the popular Kong Gateway open source project. Kong for K8S is fully Kubernetes Native and provides enhanced API management capabilities. From an architectural perspective, Kong for K8S consists of two parts: A Kubernetes controller, which manages the state of Kong for K8S ingress configuration, and the Kong Gateway which processes and manages incoming API requests.

Deploying Service Mesh on Virtual Machines in 5 Minutes

Welcome to another hands-on Kuma guide! In the first guide, I walked you through securing an application using Kuma in a Kubernetes deployment. Since Kuma is platform-agnostic, I wanted to write a follow-up blog post on how to secure your application if you are not running in Kubernetes. This capability to run anywhere differentiates Kuma from many other service mesh solutions in the market.

Implement API Monitoring

It's a fact of modern software development that aspects of our applications interact with third-party APIs. This could be for any number of reasons, with some common ones being payment processing, telecommunications, logging, and data analysis. So, since our applications rely upon third-party APIs so much, we need to ensure that we integrate with them as effectively — and defensively — as we can.