<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Компания Cloudflare открыла код реализации протокола QUIC на...</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html</link>
    <description>Компания Cloudflare открыла исходные тексты проекта Quiche (https://docs.quic.tech/quiche/), в рамках которого подготовлена реализация протокола QUIC, написанная на языке Rust и соответствующая 17 черновому варианту спецификации, находящейся в процессе стандартизации (https://www.opennet.ru/opennews/art.shtml?num=49594) в IETF. Код открыт (https://github.com/cloudflare/quiche) под лицензий BSD. Примечательно, что реализация QUIC от компании Google также развивается под именем QUICHE (https://quiche.googlesource.com/quiche/).&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Реализация предоставляет API для обработки пакетов QUIC и управлния состоянием соединения. В текущем виде поддерживается согласование версий, TLS 1.3 (на базе BoringSSL), Stream API, управление потоком, оценка потери пакетов, контроль перегрузки (congestion control), обновление ключей, однонаправленные потоки,  0-RTT, сброс состояния и миграция соединений.&lt;br&gt;&lt;br&gt;&lt;br&gt;Кроме того, проектом Quinn (https://github.com/djc/quinn) отдельно развивается ещё одна реализация QUIC на языке Rust. Код п</description>

<item>
    <title>Компания Cloudflare открыла код реализации протокола QUIC на... (burjui)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html#124</link>
    <pubDate>Sat, 09 Feb 2019 20:28:49 GMT</pubDate>
    <description>Истину глаголете. Грепнул свой игрушечный проект компилятора на 3578 строк кода (без учёта комментов и пустых строк) - нашёл 4 unsafe однострочника, один из которых - вызов libc::isatty(). Аналог на C++ пишется так:&lt;br&gt;&lt;br&gt;// unsafe &#123;&lt;br&gt;... // 7000 строк кода, потому что pattern matching и прочий сахар - для слабаков&lt;br&gt;// &#125;&lt;br&gt;&lt;br&gt;Потом нихера не работает, проходимся GDB и Valgrind&apos;ом по проекту и находим 20 тупых багов, 7 хитрых, а оставшиеся 2 очень хитрых находим только через две бессонные недели, после чего идём к психотерапевту и две недели пьём феназепам.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Cloudflare открыла код реализации протокола QUIC на... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html#123</link>
    <pubDate>Thu, 07 Feb 2019 11:26:13 GMT</pubDate>
    <description>&amp;gt; https://bluss.github.io/ixlist/target/doc/src/ixlist/lib.rs.html#447 &lt;br&gt;&lt;br&gt;синтаксис жесть. даже плюсы намного читабельнее.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Cloudflare открыла код реализации протокола QUIC на... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html#122</link>
    <pubDate>Thu, 07 Feb 2019 10:33:13 GMT</pubDate>
    <description>Какая гадость этот ваш Cloudflare. И ведь как на зло, часть сайтов на нём повязана.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Cloudflare открыла код реализации протокола QUIC на... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html#121</link>
    <pubDate>Wed, 06 Feb 2019 20:44:55 GMT</pubDate>
    <description>Скорее всего у вашего знакомого AMD вместо процессора. Это известная проблема, от которой AMD продолжает морозиться...&lt;br&gt;Если так, то о каком продакшене вообще можно говорить?&lt;br&gt;</description>
</item>

<item>
    <title>Компания Cloudflare открыла код реализации протокола QUIC на... (Аноним)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html#120</link>
    <pubDate>Wed, 06 Feb 2019 17:42:01 GMT</pubDate>
    <description>Безопасного применения не существует в принципе.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Cloudflare открыла код реализации протокола QUIC на... (пох)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html#119</link>
    <pubDate>Sat, 02 Feb 2019 14:10:40 GMT</pubDate>
    <description>слюший, да, мы их &quot;накрывали&quot; в день по десять штук. Большая часть накрывалась антифродом сама, мы даже и не узнавали об их существовании, но случались шибкоумные, которые приходилось таки додавливать руками. Еще и, нипаверишь, деньги как правило возвращали рекламодателям.&lt;br&gt;&lt;br&gt;&amp;gt; Ещё есть какие то дополнения которые рекламу из браузера как раз скрывают а не блокируют.&lt;br&gt;&lt;br&gt;это враждебное дополненине давным-давно зобанено всеми, включая палевную луну.&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt; &lt;br&gt;</description>
</item>

<item>
    <title>Компания Cloudflare открыла код реализации протокола QUIC на... (qsdg)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html#118</link>
    <pubDate>Fri, 01 Feb 2019 22:40:21 GMT</pubDate>
    <description>&amp;gt; Ну так в неофигенных языках ничего без unsafe-а сделать невоможно.&lt;br&gt;&lt;br&gt;Эмм, в той же Жабе ConcurrentLinkedQueue без всяких unsafe, всё на атомиках.&lt;br&gt;</description>
</item>

<item>
    <title>Компания Cloudflare открыла код реализации протокола QUIC на... (Junior frontend developer)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html#117</link>
    <pubDate>Fri, 01 Feb 2019 22:29:14 GMT</pubDate>
    <description>На Rust идеально ложатся новые data-oriented подходы к UI, ООП &amp;#8212; небезопасный, лапшеобразный прошлый век&lt;br&gt;</description>
</item>

<item>
    <title>Компания Cloudflare открыла код реализации протокола QUIC на... (Ivan_83)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID3/116442.html#116</link>
    <pubDate>Fri, 01 Feb 2019 17:08:18 GMT</pubDate>
    <description>Те кто платил раньше, всё равно им деваться некуда и доказать что либо трудно.&lt;br&gt;Если что по новостям недавно писали что накрыли крупный ботнет который скликивал рекламу на внушительные суммы, много лет, думаю он такой не один.&lt;br&gt;Ещё есть какие то дополнения которые рекламу из браузера как раз скрывают а не блокируют.&lt;br&gt;</description>
</item>

</channel>
</rss>
