This, to me, is the true meaning of "native PostgreSQL" (as opposed
to "stock PostgreSQL", which is uncustomized code). However, if the
job wanted post was written by an HR flunky, it could mean anything.
On 06/12/2018 01:11 PM, Benjamin
Scherrey wrote:
In my experience it refers to development
directly via SQL against the Postgres server rather than
via an ORM like Django or the like. A remarkably high percentage
of applications backed by Postgres have been written by
developers that have never actually seen or written SQL code
directly. It's all generated (often quite naively) by the object
relational mapper. Requesting "native" developers means that
they want you to understand how the DB actually behaves and to
be able to generate optimal SQL code and proper DDLs that fit
the application domain correctly.
- - Ben Scherrey
On Tuesday,
June 12, 2018, btober@xxxxxxxxxxxx
<btober@xxxxxxxxxxxxxxx>
wrote:
When someone, e.g., as appeared in a recent and some older
pgsql-jobs messages, says "Native Postgres", what do you
suppose that means?
Does it mean something different than just "PostgreSQL"?
Likely it means the open source product built directly
from the source code published here (or packages derived
there-from). As opposed to say AWS RDS or EnterpriseDB or
various other forks of the product available in the wild.
David J.
--
Angular momentum makes the world go 'round.
|