Open in app

Sign In

Write

Sign In

Anil Kumar Maurya
Anil Kumar Maurya

43 Followers

Home

About

Aug 7, 2020

Why to use PUMA in production for your Rails App

If you are still using Unicorn, Thin or Passenger open source application server in production then this blog post is for you. Point to note that Passenger Enterprise is different from Passenger open source, this post only talks about Passenger open source. This Blog Post has very good comparison about…

Puma

3 min read

Why to use PUMA in production for your Rails App
Why to use PUMA in production for your Rails App
Puma

3 min read


Jun 15, 2020

FastJsonparser, Fastest JSON parser for Ruby

FastJsonparser is ruby wrapper for simdjson which is written in c++. JSON is de facto standard for exchanging data between web server and browser. If your application is parsing large JSON data then you must consider optimising it for better performance. I came across Simdjson which claims to parse gigabytes…

Ruby

2 min read

FastJsonparser, Fastest JSON parser for Ruby
FastJsonparser, Fastest JSON parser for Ruby
Ruby

2 min read


May 22, 2020

When not to use Memoization in Ruby on Rails

Memoization is a wonderful concept in programming world. It helps in writing clean code which execute faster. Example: def slow_method @result ||= perform_slow_method end In above code, slow_method will cache perform_slow_method in @result variable, therefore perform_slow_method will execute only once. So, if memoization is wonderful then why not to use…

Ruby On Rails

3 min read

When not to use Memoization in Ruby on Rails
When not to use Memoization in Ruby on Rails
Ruby On Rails

3 min read


Oct 30, 2019

Upgrading ruby version on server (nginx & passenger)

Install new ruby version on server using rvm rvm install 2.6.3 rvm use 2.6.3 Remove already installed nginx apt-get --purge remove nginx-* apt-get install nginx Fresh install nginx with passenger rvmsudo passenger-install-nginx-module 🏆

Nginx

1 min read

Nginx

1 min read


Jul 17, 2019

Building Decentralised Link Shortner on Ethereum blockchain using Truffle

Blockchain is emerging technology, it needs no introduction. By any chance if you are left behind and don’t know about blockchain then I recommend reading about blockchain first before reading this article. …

Ethereum

4 min read

Building Decentralised Link Shortner on Ethereum blockchain using Truffle
Building Decentralised Link Shortner on Ethereum blockchain using Truffle
Ethereum

4 min read


May 8, 2019

Adding SSL certificate to Traefik on ECS

Traefik v2 is released, published another blog to setup Traefik v2 on ECS https://dev.to/anilmaurya/traefik-v2-with-lets-encrypt-on-amazon-s-elastic-container-service-ecs-1h4h Traefik is awesome reverse proxy & load balancer. If you are not using Traefik already then I recommend using it in your next project. I can guarantee that you will not regret. Setting up SSL certificate…

Ssl

2 min read

Adding SSL certificate to Traefik on ECS
Adding SSL certificate to Traefik on ECS
Ssl

2 min read


Mar 11, 2019

Deploying Service Based Architecture Application on Amazon’s ECS (Elastic Container Service)

This blog is second part of Post . If you have not already read it then I recommend going through it first, I have explained why we chose Service Based Architecture and how Docker helped us in setting up & starting application on local machine with just one command. In…

Docker

8 min read

Deploying Service Based Architecture on Amazon’s ECS (Elastic Container Service)
Deploying Service Based Architecture on Amazon’s ECS (Elastic Container Service)
Docker

8 min read


Jan 29, 2019

Docker Setup for Service Based Architecture Application

What is Service Based Architecture ? At first Micro Service Architecture & Service Based Architecture looks similar but both are different from each other. Micro service architecture advocates smaller components. An application can consist of hundred or thousands of micro services whereas Service based architecture advocates breaking the code apart…

Docker

4 min read

Docker

4 min read


Jun 28, 2018

Designing application using Event Sourcing.

We use database for storing application state. If we need to figure out how application reached a particular state then we have to build auditing system and store history in database. Event Sourcing makes auditing easy. Basically Event Sourcing means storing all changes to application state as a sequence of…

Event Sourcing

3 min read

Event Sourcing

3 min read


Jun 14, 2018

Software Engineering Vs Programming

When I was growing up, Software Engineer and Programmer seems same term to me. Now after working a couple of years as a Software Engineer I think I can distinguish between the two terms. Programming is a small part of Software Engineering. Software Engineering include Understanding Requirement Designing Software Organising…

Software Development

2 min read

Software Development

2 min read

Anil Kumar Maurya

Anil Kumar Maurya

43 Followers

Senior Engineer @ Rakuten Viki

Following
  • Qiskit

    Qiskit

  • Shruti Duge

    Shruti Duge

  • Siva Gollapalli

    Siva Gollapalli

  • Payal Bhalerao

    Payal Bhalerao

  • Amoludage

    Amoludage

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech