<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Релиз PostgREST 9.0.0, надстройки для превращения БД в API RESTful</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html</link>
    <description>Состоялся релиз PostgREST 9.0.0, отдельно работающего веб-сервера с реализацией легкой надстройки к СУБД PostgreSQL, транслирующей объекты из существующей базы данных в RESTful API. Вместо отражения реляционных данных в объекты (ORM) в PostgREST представления создаются прямо в базе данных. На стороне БД также выполняется сериализация ответов JSON, проверка данных и авторизация. Производительности системы достаточно для обработки до 2000  запросов в секунду на типовом сервере. Код проекта написан на языке Haskell и распространяется по лицензии MIT...&lt;br&gt;&lt;br&gt;Подробнее: https://www.opennet.ru/opennews/art.shtml?num=56245&lt;br&gt;</description>

<item>
    <title>Релиз PostgREST 9.0.0, надстройки для превращения БД в API R... (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html#145</link>
    <pubDate>Wed, 01 Dec 2021 20:16:17 GMT</pubDate>
    <description>смотря каких и смотря на каком сервере. если это одноядерная 2 гиговая балалайка на хецнере, то покатит&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PostgREST 9.0.0, надстройки для превращения БД в API R... (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html#144</link>
    <pubDate>Wed, 01 Dec 2021 20:15:34 GMT</pubDate>
    <description>все было хорошо до слова хаскель и стало понятно почему так мало запросов&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PostgREST 9.0.0, надстройки для превращения БД в API R... (_hide_)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html#143</link>
    <pubDate>Wed, 01 Dec 2021 10:14:33 GMT</pubDate>
    <description>&amp;gt; Копирование IBM было единственным нормальным решением в той ситуации. Продолжать местечковую &lt;br&gt;&amp;gt; мышиную возню не было никакого смысла.&lt;br&gt;&lt;br&gt;Всё зависит от поставленных целей.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PostgREST 9.0.0, надстройки для превращения БД в API R... (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html#142</link>
    <pubDate>Wed, 01 Dec 2021 02:44:39 GMT</pubDate>
    <description>У меня назрел вопрос: 2000 запросов в секунду - разве это много?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PostgREST 9.0.0, надстройки для превращения БД в API R... (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html#141</link>
    <pubDate>Tue, 30 Nov 2021 14:02:34 GMT</pubDate>
    <description>Мне просто интересен стал вопрос  безопастности в случае доступа к api обычных пользователей. Но если сабж предназначается для совсем блого-новости сервисов,  то тогда подход более менее понятен.&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PostgREST 9.0.0, надстройки для превращения БД в API R... (ыы)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html#140</link>
    <pubDate>Tue, 30 Nov 2021 11:50:48 GMT</pubDate>
    <description>куда и под какую гильотину лез МФТИ?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PostgREST 9.0.0, надстройки для превращения БД в API R... (penetrator)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html#139</link>
    <pubDate>Tue, 30 Nov 2021 10:29:07 GMT</pubDate>
    <description>&amp;gt; Сессия -- это абстракция и не имеет прямого отношения к ресурсам.&lt;br&gt;&amp;gt; Сериализация -- это очень субъектное понятие по трудозатратам и, в большинстве случаев, &lt;br&gt;&amp;gt; затраты несущественные.&lt;br&gt;&amp;gt; А вот как обеспечить прозрачное и безопасное взаимодействие с базой через рест &lt;br&gt;&amp;gt; без прокладок в виде ОРМ модели, я так и не понял. &lt;br&gt;&lt;br&gt;сессия - это архитектурное решение, предпологающее хранение состояния, из-за этого хранения состояния вытекают все затраты, от памяти до распределенных серверов сессий&lt;br&gt;&lt;br&gt;т.е. это всегда +N, если можно без сессий сделать тоже самое, то сессии - не нужно&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PostgREST 9.0.0, надстройки для превращения БД в API R... (axhack)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html#138</link>
    <pubDate>Tue, 30 Nov 2021 08:42:04 GMT</pubDate>
    <description>1. За счёт чего траффика станет больше?&lt;br&gt;2. В чём именно выражается небезопасность?&lt;br&gt;3. Почему это должно быть медленно и нагружать фронт?&lt;br&gt;</description>
</item>

<item>
    <title>Релиз PostgREST 9.0.0, надстройки для превращения БД в API R... (Аноним)</title>
    <link>https://opennet.dev/openforum/vsluhforumID3/125985.html#137</link>
    <pubDate>Tue, 30 Nov 2021 08:24:24 GMT</pubDate>
    <description>Это не первый такой инструмент, например есть hasura https://hasura.io/graphql/database/postgresql/ которая вообще генерирует graphql, что намного удобнее обычного rest. Фактически такие инструменты просто переносят бизнес логику и логику авторизации на сторону своих инструментов авто генерации API. Т.е. вместо кода мы занимаемся написанием конфигурационных файлов + sql запросов местами. Проблема таких инструментов включая hasura и PostgREST, что как бы они не пиарились их хватает только для очень простых проектов и то не всегда.&lt;br&gt;&lt;br&gt;Это потому что в реальном приложении код очень сложен, часто нужна интеграция с различными инструментами (очереди, kafka и пр.), нужна генерации разных вариантов сообщений (маппинг, сложная логика), нужен пре- и пост- обработка ответов/запросов и многое другое.&lt;br&gt;&lt;br&gt;Вот когда начинаешь углубляться в документацию и примеры, то выходит что в рекламках все красиво, а как доходит до практики, то функционала не хватает даже у самых развитых платных вариантов, не то что у слабо поддержива</description>
</item>

</channel>
</rss>
