Systems | Development | Analytics | API | Testing

%term

Katalon and CircleCI: Simplifying CI/CD Integration and Test Automation

Katalon is establishing a new partnership with CircleCI — the leading platform for continuous integration and continuous delivery pipeline. This collaboration marks the official support of integrating Katalon Studio automation capability with the CircleCI infrastructure. Katalon provides a robust cross-platform test automation solution that supports web, application programming interface (API), mobile, and desktop testing for teams with minimum requirements for programming skills.

Benchmarking Ozone: Cloudera's next-generation Storage for CDP

Apache Hadoop Ozone was designed to address the scale limitation of HDFS with respect to small files and the total number of file system objects. On current data center hardware, HDFS has a limit of about 350 million files and 700 million file system objects. Ozone’s architecture addresses these limitations[4]. This article compares the performance of Ozone with HDFS, the de-facto big data file system.

Data Structure Zoo

Solving a problem programatically often involves grouping data items together so they can be conveniently operated on or copied as a single unit – the items are collected in a data structure. Many different data structures have been designed over the past decades, some store individual items like phone numbers, others store more complex objects like name/phone number pairs. Each has strengths and weaknesses and is more or less suitable for a specific use case.

3 cool tech tapas we found at Cisco Live Europe

I love traveling to Barcelona for conferences. Between Gaudi’s architecture and tech architectures, there’s really not much more I can ask for. Walking into Cisco Live!, the first thing I encountered was the huge indoor fountain called the “Rain Wall”, which was built to raise awareness and celebrate Cisco’s Corporate Social Responsibility program.

How to get value out of your embedded analytics

Over the years, we’ve worked with a lot of software vendors who have embedded analytics into their product and there’s a range of reasons why they’ve chosen to do that. Some want to modernize existing analytics with a better solution, while others want to engage with more users or extend the use of their application to the C-Suite by delivering something of value to management like reporting.

Different Functional Testing Types Explained in Detail

According to Wikipedia, “Functional testing is a quality assurance process and a type of black-box testing that bases its test cases on the specifications of the software component under test. Functions are tested by feeding them input and examining the output, and the internal program structure is rarely considered.” Functional testing is a Black Box technique in which the output is validated against the input provided to the application.

[Online Meetup] Learning Service Mesh From Scratch: from 0 to 100

Service Mesh is the future of application connectivity. It delivers immediate value to any architecture by increasing the security, reliability and observability of our application traffic. At the same time our industry made it challenging to understand and deploy it in production: but it doesn't have to be this way.

How to Log API Calls for AWS Lambda Go functions

AWS Lambda is a serverless compute service that runs your code in response to events and automatically manages the underlying compute resources for you. Amazon API Gateway is a managed service that allows developers to define the HTTP endpoints of a REST API and connect those endpoints with the corresponding backend business logic.

Getting Started With System Tests in Rails With Minitest

In today’s post, we’ll look at system tests in Rails 6. System tests are meant to auto-test the way users interact with your application, including the Javascript in your user interface. Minitest, being the default testing framework in Rails, is a great match for system testing. With all the configuration that Rails handles for us, there are just a few steps needed before we have our first tests up and running.