System Design | Implementation Rule Book | CheatSheet

By Prithvi Atal, Engineer, Driving High-Performance Solutions

Sunday, December 27, 2015

Documenting Rest api using Swagger

›
Rest apis documentation has great significance when it comes to publishing and testing them. Swagger is a specification for documenting the...

Spring core : Annotations when to use what

›
 @Configuration:  Annotation based configuration alternative to xml based configuration .This will be mostly used with @Bean to define bea...
Saturday, December 26, 2015

GC configuration

›
In this blog, we'll understand the  GC configuration. -Xmx2560m -Xms2560m -XX: CMSInitiatingOccupancyFraction -Xloggc -XX:+PrintG...
Sunday, September 20, 2015

How to troubleshoot GC run

›
https://www.facebook.com/100006792001047/videos/1717300525172998/ Memory setting is very important for a java application.If ...
Saturday, September 5, 2015

What are all different memory areas in JVM

›
Permanent Generation: -C ontains the application metadata required by the JVM to describe the classes and methods used in the applicatio...

How to monitor java memory

›
Java memory management is very important as this will give the health of our application. Basic options: Heap:  -Xms512m –Xmx512m...
Sunday, August 30, 2015

Countdown latches: concurrency

›
Countdown latches are concurrency construct that cause one or more thread to wait until a set of thread execution completes Using Count...

Concurrency : Thread Executor basics

›
package : Java.lang.concurrent. ExecutorService Thread Pool naming convention : pool-<N_GLOBAL_GROUP_COUNT>-thread-<M_THREAD_...

Java-7 features : quick sample

›
1. Multi Catch statement:Multiple exceptions type to be handled by the same catch clause: sample: Catch(ParseException pe | IOException ...
Thursday, August 27, 2015

Why dockerizing your application is essential?

›
Running our app on virtual box is a bit costly operation, as VMs are heavy and slow.This also requires effort in setting upend provisionin...
Sunday, August 23, 2015

Thread Basics - I

›
Thread: Why to use thread? To run task parallel and concurrently To utilise the hardware resource efficiently multi core/mullti cpu+...
Saturday, August 15, 2015

Http scripting

›
 curl is an open source http scripting tool that can be used to make/ gets the data.  it sends data and it retrieves the information. ...
‹
›
Home
View web version

About Me

Prithvi Atal
View my complete profile
Powered by Blogger.