<img alt="" src="https://secure.leadforensics.com/150446.png " style="display:none;">

Blogs

Prasannasingh Bayas

Prasanna has 5 years working experience in PHP, Python, MySQL, AngularJs. He has an Master's degree in computer management. His hobbies include travelling, swimming and playing outdoor games.

Recent Posts by Prasannasingh Bayas:

Boto3 with Python3+

Python3+:

Python3 has released new version from core python. They have improved a lot of functionalities in Python3. I will not give a brief explanation of new features, but will try to provide an overview.

Here are the new features added to Python 3+:
a. Dedicated (@) infix operator for matrix multiplication which adds new directory iteration.
b. Function os.scandir() to standard library where an errno.EINTR error code is returned whenever a system calls, that is waiting for I/O, is interrupted by a signal. Previously, Python would raise InterruptedError in such cases. It meant that, while writing a Python application developer would have two choices: Ignore InterruptedError or handle InterruptedError and attempt to restart interrupted system call at every call site.

Topics: Boto3 Python3+ AWS CLI Python

Apache vs Nginx

apache-vs-ngnix.png
Today, the two most amazing open source servers, Apache HTTP and Nginx are ruling the internet world. Apache being the oldest is being used on large scale by the enterprises. However with the growing online traffic, Apache server deprives in terms of scaling and performance due to load of multiple processes, resulting into additional consumption of computer memory. On the other hand, Nginx being able to manage large amount traffic is the second most used proxy server. Nginx was written particularly to address the performance limitations of the Apache server. Thus, Nginx being an emerging technology is now slowly taking over Apache. 

Topics: Nginx apache Web Server Gateway Interface (WSGI)

e-Zest is a leading digital innovation partner for enterprises and technology companies that utilizes emerging technologies for creating engaging customers experiences. Being a customer-focused and technology-driven company, it always helps clients in crafting holistic business value for their software development efforts. It offers software development and consulting services for cloud computing, enterprise mobility, big data and analytics, user experience and digital commerce.