Microservices have really redefined the way traditional and legacy applications were built. In part I, we have provided an overview of microservices and key benefits of microservice architecture. Unlike the monolithic architectural style, microservice architecture helps to bring business agility and improve time to market. Microservices break the larger service into different smaller functions and create […]
Adobe Experience Manager (AEM) is an Enterprise Web Content Management System which is used in high impact environments hosting voluminous pages and serving many users.It also involves integration with custom applications and customization of existing AEM features. Because of these complexities, the upgradations of AEM from one version to another one needs to be properly […]
Continuous Integration (CI) and Continuous Deployment (CD) has now become the first and foremost necessity in Agile methodology. Developer’s life has now become much easier as they can now focus on automating other tasks. Managing the artifactory using CI/CD tools is also important to optimize storage cost for the system. It is observed that the artifacts […]
TO THE NEW concluded the “Digital Transformation Summit: Impact on Media & Entertainment Industry” on 26th May 2017 at Shangri-La, New Delhi. TO THE NEW along with Amazon Web Services organized the event to exclusively focus on digital disruption shaking up the Media and Entertainment (M&E) industry. The event was attended by many top leaders in India, […]
Lambda is an Amazon Web Services (AWS) masterpiece which helps in leveraging compute services for a duration of seconds to minutes and hence reduces the infrastructure costs manifolds and its maintenance. The Cron expressions are created, evaluated and triggered using Cloudwatch Management Console. The possible cron expressions for AWS Lambda are discussed in this link. In […]
To understand this topic let us directly start with an example. List<Integer> arrayOfIntegerList[] = new ArrayList<>[10]; // compile time error !! You will find that a simple statement like this will not even compile because the Java compiler does not allow this. To understand the reason, you first need to know two arrays are covariant and generics are invariant. […]
What is PWA? Progressive Web App (PWA) is a web app, developed with features which give it an app like experience while browsing. PWA improves the user experience to the extent that users can feel the same as they do while using native apps. Why PWA? Progressive web app combines the features of both web and app […]
Application SecurityTechnology
Ransomware is malicious software that blocks access to data until the ransom is paid. An advanced type of ransomware encrypts the files on the system. Since it restricts the user from accessing their records, it can be termed as Denial Of Service attack. To get back the access to files or to get the data decrypted, […]
We all have search functionality in our applications. It is one of the most core features you would find ranging from searching for users, products, companies, etc. But are you sure your search functionality is doing exactly what it is supposed to do? You might have written test cases for it as well. But still, there are things […]
Cloud has multiple advantages such as reduced total cost of ownership, on-demand provisioning of resources and much more. However, DevOps together with Cloud can be more beneficial. While Cloud helps to modernize the IT infrastructure, DevOps helps to automate it. DevOps not only helps in automating the delivery pipeline but also orchestrate infrastructure in a […]
DrupalFront End DevelopmentTechnology
What is this? In Drupal 8, image style is used to set the presets for image processing. We can set properties like crop, rotate, and scale. If we display an image with any image style, a new image file is created and being used instead of an original image, and no changes are done in the […]
Java/JVMSoftware developmentTechnology
Lambda expressions are the most talked feature of Java 8. Lambda expressions drastically change the way we write the code in Java 8 as compared to what we used to, in older versions. Let’ understand what lambda expression is and how it works. At first, you could think about lambda expressions as a way of supporting […]