System Design | Implementation Rule Book | CheatSheet

By Prithvi Atal, Engineer, Driving High-Performance Solutions

Monday, April 4, 2016

Node Tools

›
node : single queue per node enviornment process: gives node configuration Event loop : Loupe:http://latentflip.com/loupe
Tuesday, March 22, 2016

Most useful Opensource Tools

›
Diagram: -creately -lucidchart -sequencediagram.com -googledrawing Injection Proxy  - Vaurien
Sunday, February 21, 2016

RabbitMQ : Most Useful Commands

›
brew install rabbitmq Admin: rabbitmq-plugins enable rabbitmq_management -----------------------------------------------------------------...

Mobile appliction using PhoneGap

›
We have talked a lot about mobile development, here this article will walk us through the basics of Corodova formarly known as PhoneGap. ...
Sunday, January 17, 2016

Spark : Best Use Case

›
The world is moving towards data oriented app that the end user quickly get the analysed result and business decisions are made subsequentl...

Spark How to use?

›
Spark is  -Light weight fast cluster computing -A fast in memory data processing engine. -Developmet api available in scala, java ...
Monday, January 11, 2016

Code coverage

›
Code coverage plays an essential part in development and helps to ensure is code is delivered with quality. Below are the code coverage t...
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.