Optimized Global Delivery | What It Takes to Deliver Successful Global Engagements

Optimized Global Delivery

What It Takes to Deliver Successful Global Engagements

Monitoring in IIB

 What is Monitoring Monitoring is a feature in IIB, which enables the developer to configure the flow to emit events when something interesting happens. These events can either be stored in a DB or consumed by monitoring applications such as Websphere Business Monitor for auditing and replay of messages. Features IIB flows can be configured […]

Read more

How to Query Hive Data in HDP via Java Code

What is Hive? You may have heard about Data Warehousing products such as Oracle, Teradata Netezza which have been used in different industries for decades. Recently, Hive emerged as a new generation of the open-source data warehouse product which features clustered nodes in the big data domain. It facilitates reading, writing, and managing super large […]

Read more

Cognos Report Studio Performance Tuning

When we run reports, there are a few reports that take a long time to execute. To make it faster we can improve our report performance by following these steps: Prompt Page: We have to ensure that the parameter definition matches the parameter usage. Parameters are defined in filters and calculations. The resulting parameters are […]

Read more

How to Fix Excel Merged Columns in Cognos Report Studio

The Cognos default output is ‘HTML’. When we design a report in Report Studio, not only in HTML format, but also in Excel and PDF, the report output should be good. Most of the time when we export to Excel, we experience Merged Cell issues in Excel. Hence it is difficult for the user to sort […]

Read more

ES6/JSX Code Coverage with Istanbul/NYC

Background In computer science, code coverage is a measurement of how many lines/blocks/arcs of your code are executed while the tests are running. A code coverage system collects information about the running program and then combines that with source information to generate a report on the test suite’s code coverage. Issue You’ve got some experience […]

Read more

How to Use Spring Data JPA

What Is Spring Data JPA? Firstly, Spring Data is a subproject of Spring, which used to simplify database access. It supports both NoSQL and relational data storage. Spring Data JPA is not a JPA provider, it just adds an extra layer of abstraction on top of the JPA provider. At first, it seems like Spring […]

Read more

Java Microbenchmark Harness

Introduction to JMH – Java Microbenchmark Harness Level of expertise required to implement: Experienced in Java and Maven. Concept Benchmark enables us to correctly measure the performance of small parts of the application. The JMH toolkit helps us to compare different implementations for the same problem which in turn helps with code optimization. What is […]

Read more

Integrating Spring Boot with Thymeleaf

Integrating Spring boot with Thymeleaf Level of expertise required to implement: Experienced in Spring MVC and maven. Concept: This blog will show you how to develop a simple Spring Boot application along with the Thymeleaf java library as a template engine to display data on front end. What is Spring Boot? Spring Boot is a […]

Read more

How to Convert a Unix Timestamp in Datastage

What is Unix timestamp? Unix time stamp also known as POSIX time or epoch time is a way to track time for the number of seconds that have elapsed since January 1, 1970 at UTC. The Unix time stamp is the number of seconds between a particular date and the Unix Epoch. The Unix systems […]

Read more

Buy In SonarQube as A Quality Gate for Test Automation

SonarQube (formerly known as Sonar) is widely used as code quality management tool for various projects, providing the functionality to track and improve the quality of the source code. Such functions can also be employed in Test Automation to quantify measurements of the script quality as the nature of automated testing scripts is code. SonarQube Features […]

Read more

Optimized Global Delivery Blog

What it takes to deliver successful global engagements