Benchmark Sederhana Web Framework Python Pilihan dengan Apache Benchmark

Sabtu ini di April 2017, kami iseng – iseng melakukan benchmarking terhadap empat web framework beberapa web framework Python. Kami mencoba benchmarking terhadap web framework seperti Bottle, Flask, Falcon, Django, Japronto, dan Sanic. Sebenarnya benchmarking ini iseng dan tentu saja bukan acuan resmi yang dapat mempengaruhi proses bisnis atau plan development kamu jadi pengen ganti 

Lanjutkan membaca…

Stack Penting untuk Membuat Aplikasi Web Python

Untuk membangun sebuah aplikasi web menggunakan Python, kamu sudah sangat beruntung dengan memilih bahasa pemrograman ini. Bagaimana tidak, mulai dari membuat aplikasi konsol hingga task queue, Python memiliki semuanya. Walaupun Python sudah di-cover oleh berbagai web framework canggih dan platform as a service yang siap membuat aplikasi web kamu go public. Kamu tetap harus mengenal 

Lanjutkan membaca…

Cara Deploy Falcon Menggunakan Gunicorn, Supervisord, dan Apache2

Hampir sama dengan cara deploy Flask menggunakan perkakas yang sama, kita akan mencoba melakukan deploy terhadap Falcon. Gunicorn akan menjalankan aplikasi Falcon kita di port berbeda dengan port 80 yang digunakan oleh Apache2. Kemudian Apache2 akan mem-proxy port Gunicorn tersebut untuk dapat diakses keluar melalui port 80. Selain itu kita akan menggunakan Supervisord sebagai watchdog 

Lanjutkan membaca…

Cara Deploy Flask Menggunakan Gunicorn, Supervisord, dan Apache2

Hampir sama dengan cara deploy Django menggunakan perkakas yang sama, kita akan mencoba melakukan deploy terhadap Flask. Gunicorn akan menjalankan aplikasi Flask kita di port berbeda dengan port 80 yang digunakan oleh Apache2. Kemudian Apache2 akan mem-proxy port Gunicorn tersebut untuk dapat diakses keluar melalui port 80. Selain itu kita akan menggunakan Supervisord sebagai watchdog 

Lanjutkan membaca…

Python 3 Akan Jadi Python Bawaan Ubuntu 16.04

Melalui diskusi pada kegiatan Ubuntu Online Summit beberapa waktu yang lalu, muncul wacana untuk menjadikan Python 3 sebagai versi Python bawaan untuk Ubuntu LTS 16.04. Saat ini memang masih sedikit distribusi Linux yang menggunakan Python 3 sebagai Python bawaannya. Diantaranya yang sudah menerapkan Python 3 sebagai Python bawaan adalah Arch Linux. Fedora 22 pun diversi 

Lanjutkan membaca…