Re: Python versus Other Languages using PostgreSQL

From: Dick Kniep <dick(dot)kniep(at)lindix(dot)nl>
To: Francisco Olarte <folarte(at)peoplecall(dot)com>, vinny <vinny(at)xs4all(dot)nl>
Cc: Paul Hughes <paul(at)vivation(dot)com>, Adrian Klaver <adrian(dot)klaver(at)aklaver(dot)com>, "pgsql-general(at)postgresql(dot)org" <pgsql-general(at)postgresql(dot)org>, pgsql-general-owner(at)postgresql(dot)org
Subject: Re: Python versus Other Languages using PostgreSQL
Date: 2017-05-10 07:46:15
Message-ID: 84aad3b3-0ded-40a1-5984-4827aad2df36@lindix.nl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

As a long time user of the combination, Postgresql, Python, Django,
Flask etc. here are my 2 cents:

The frameworks of python; Django (enormous) or Flask (smaller) and there
are more, are of superb quality, battle hardened and are used in many
many companies and high volume sites around the world. The rigid
implementation of the mvc concept makes for readable, maintainable code.
This is far far more important than execution speed, because:

- most modern application use databases where the IO time is always much
much more important than the speed of processing.

- The power (enormous) of the current hardware is such that extra cycles
do not cost much

- Price (virtually nothing) of the current hardware allows for swift
adding of extra hardware if necessary

- Price of developers is very very high, so any gain in development
speed directly returns to the company as MUCH less expense

- The reliability of the Postgresql has always been a very strong point
(I myself use it since 2002 and have had hardly any problems with it)
even under bad circumstances. The loss of data because of a malfunction
of the database does simply not occur. This comes at a cost (raw speed),
but the cost of loosing data is much much higher than a little extra
hardware.

Cheers

On 09-05-17 16:48, Francisco Olarte wrote:
> On Tue, May 9, 2017 at 1:44 PM, vinny <vinny(at)xs4all(dot)nl> wrote:
>> In fact, I don't think many companies/developers even choose a language
>> or database, but rather just use whatever they have experience in.
> That is choosing. You choose them because you know them.
>
>
> Francisco Olarte.
>
>

In response to

Browse pgsql-general by date

  From Date Subject
Next Message Magnus Hagander 2017-05-10 09:26:13 Re: Convert from LATIN9 to UTF-8 / WAL Replication
Previous Message Adrian Klaver 2017-05-10 04:13:17 Re: views and fdw usage and performance