Author: Prashant Sharma

Custom ErrorHandlers and Lagom

Hello everyone, it’s been quite a while now since I started working on Lagom(java) and it was only recently when I came across a scenario wherein I was required to override the ErrorHandler provided by Play in my Lagom microservice. As you all already know that Lagom is built on top of Play and Akka, so there will be times when we’ll be required to Continue Reading

Fault Handling in Apigee

Hi all, In my previous blogs on APIGEE we: Went through the basic introduction of Apigee. Went through the main policies and how to apply them on our proxies. Saw how to extract out a header, extract a list of values out of a header. If you like you can go through those once again here: Basics of Apigee. click here Playing with Policies. click here Extract the Continue Reading

Get Rid of the Boilerplate in JAVA with Annotations @Lombok

Hi all, we have been programming in Java for quite a while now and came across various scenarios such as those concerning the lines of code, redundant code boilerplate or programming style like moving from imperative style of coding to functional style etc., Java is quite verbose and will require a developer to often write significantly more code for the same task than the other Continue Reading

Getting started with Couchbase-Java

Hello everyone, In this blog, we will understand how to use the couchbase server with the Java SDK. Couchbase is not a new term in the market, its there since 2012 January. Couchbase-server is an open-source, distributed multi-model NoSQL document-oriented database software package that is optimized for interactive applications. These applications may serve many concurrent users by creating, storing, retrieving, aggregating, manipulating and presenting data. In support of these kinds of application Continue Reading

Apigee – Extract The Header’s Content

Hello everyone, in my previous blog we saw how various Policies in Apigee make our life easy and our API faster and valuable. We saw Response Cache, Extract Variable and Spike Arrest policy in action. If you want to go through the basics of Apigee or want to brush up your understanding of the Apigee policies you can visit: Basic Of APIGEE and Understanding the Policies Recently while Continue Reading

APIGEE-EDGE: Playing With The Policies(Part1).

  Hi all, In one of my previous blogs, I discussed Apigee, what it is and why is it required? We also discussed the various features and benefits of having Apigee. We saw how to deploy a proxy through the code rather than the Apigee UI deployment feature and many more. So if you like you can go through the basics of Apigee here Getting started Continue Reading

“Feature Flags and LaunchDarkly”- what, why and how?

In this blog, I am going to discuss: Feature-Flags. How to start working with Feature Flags. LaunchDarkly. Optimizing Feature-Flag full potential and power with LaunchDarkly. So let’s start with an overview of what a feature flag is and its uses. 1). Feature-Flags. (a) Introduction: Feature-Flags is a software development best practice of gating functionality. Functionality can be turned on/off via the feature flags, separate from deployment. Feature Continue Reading

Getting started with “APIGEE-EDGE”

Hi readers, in this blog I am going to discuss how to start using “Apigee-Edge”. What is Apigee-Edge? Apigee-Edge is an API management platform which can be hosted on the Cloud or on the premises of a company and that enables companies to secure, scale, manage, and analyze their digital business, and grow API programs to meet the increase in demand. Why Apigee-Edge? Any application can Continue Reading

KNOLX : An Introduction to Jenkins

Hi all, Knoldus has organized a 30 min session on 18th August 2017 at 3:30 PM. The topic was “An Introduction to Jenkins”. Many people have joined and enjoyed the session. I am going to share the slides and the video of the session here. Please let me know if you have any questions related to linked slides or doubts regarding the content. Here are the slides: And Here’s Continue Reading

Setting It Up: KAFKA Multi-Broker System

In this blog, I am going to cover up the leftovers of my last blog: “A Beginners Approach To KAFKA” in which I tried to explain the details of Kafka, like its terminologies, advantages and demonstrated like how to set up the Kafka environment and get our Single Broker Cluster up and then test it’s working. So the main thing that I am going to cover up here is How Continue Reading

A Beginners Approach To “KAFKA”

Heavy Data Load? Kafka Is Here For You. In this blog, I am going to get into the details like: What is Kafka? Getting familiar with Kafka. Learning some basics in Kafka. Creating a general Single Broker Cluster. So let’s get started. 1. What is Kafka? In simple terms, KAFKA is a messaging system that is designed to be fast, scalable, and durable. It is Continue Reading

%d bloggers like this: