• The book of Stranger Facebook
  • The book of Stranger LinkedIn

The book of Stranger

You are never too old to learn

  • Home
  • About Me
  • Contact Me
  • Navigation

Building a centralised logging and monitoring system using ELK Stack | elasticsearch, logstash, filebeat, kibana, elk

Building a centralised logging and monitoring system using ELK Stack | elasticsearch, logstash, filebeat, kibana, elk

Logs are a critical part of any system as they provide vital information about what’s happening with your service and if anything requires your attention. While log files are very useful while debugging any issue, you can also build lot…

By Anurag | January 27, 2018 | Uncategorized | No Comments |
Read more

Asynchronous Tasks Setup using Django, Celery and rabbitMQ

Asynchronous Tasks Setup using Django, Celery and rabbitMQ

In this post, I’ll be talking about setting up a distributed task processing system for doing asynchronous processing. As your website grows and handles lot of traffic, there naturally comes a need to ensure best performance for your users. While there…

By Anurag | January 30, 2017 | Django | 3 Comments |
Read more

Django + Elastic Search + haystack = Powering your website with search functionality – part 2

Django + Elastic Search + haystack = Powering your website with search functionality – part 2

Search is one of the most important and powerful functionality in web applications these days. It helps users to easily find content, products etc on your website. Without search option, users will have to find their way out to reach the desired…

By Anurag | August 1, 2016 | Django | 2 Comments |
Read more

Django + Elastic Search + haystack = Powering your website with search functionality – part 1

Django + Elastic Search + haystack = Powering your website with search functionality – part 1

Search is one of the most important and powerful functionality in web applications these days. It helps users to easily find content, products etc on your website. Without search option, users will have to find their way out to reach the desired…

By Anurag | July 18, 2016 | Django | 1 Comment |
Read more

Implementing Sitemaps in Django for Dynamic and Static urls

Implementing Sitemaps in Django for Dynamic and Static urls

Sitemap is a very important piece of information for any website which help search engines index your website. Its a simple XML file having information about all the urls of your website with priority, change frequency and other parameters as well.…

By Anurag | June 26, 2016 | Django, SEO | 5 Comments |
Read more

Desktop And Mobile Site With Django | custom render function, no middleware required

Desktop And Mobile Site With Django | custom render function, no middleware required

While creating a website, more than 95% sites don’t have separate implementation for mobile site. Ok I made up the 95% number, but you get the idea. Majority of websites rely on responsiveness to look good on mobile device which works pretty well for…

By Anurag | June 7, 2016 | Django | 2 Comments |
Read more

Optimizing Django ORM Queries for Best Performance

Optimizing Django ORM Queries for Best Performance

Django framework already comes with lot of ORM (Object Relational Mapping) functionalities. Once the models are created, you can create, update, retrieve and delete objects using its database abstraction api. Any changes in the models can also be handled using migrations which…

By Anurag | May 29, 2016 | Django | 4 Comments |
Read more

Architecting Scalable and Fast Asset Delivery System | web server vs cdn

Architecting Scalable and Fast Asset Delivery System | web server vs cdn

Whenever you create a website, you will face the dilemma of how to distribute the content (images, js, css etc) to the end user. Should you use the web-server itself, or use a content delivery network. Delivering content traditionally i.e.…

By Anurag | May 19, 2016 | SEO | No Comments |
Read more

Django Advanced Tips You Must Know | django, django-decorators, tips, celery, on_delete

Django Advanced Tips You Must Know | django, django-decorators, tips, celery, on_delete

Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. It is blazing fast and a very matured framework with all the functionalities you will ever need to create a full fledged website. It’s out of the…

By Anurag | May 10, 2016 | Django | No Comments |
Read more

Speed Up Your Website – Django Compressor with S3 and cloudfront

Speed Up Your Website – Django Compressor with S3 and cloudfront

In today’s world where the response time of your website determines how many people are going to stay on your website, you cannot ignore the steps needed to improve your website load time. After all, you want your users to get…

By Anurag | May 9, 2016 | Django, SEO | 2 Comments |
Read more
  • The book of Stranger Facebook
  • The book of Stranger LinkedIn
Copyright © 2018 The book of Stranger | Theme by: Theme Horse | Powered by: WordPress
Back to Top