ar
Feedback
Devops Talks

Devops Talks

الذهاب إلى القناة على Telegram

Новости, обновления и короткие посты на тему DevOps и OpenSource.

إظهار المزيد
459
المشتركون
لا توجد بيانات24 ساعات
+27 أيام
+230 أيام
أرشيف المشاركات
Нужны ли в блоге переводы статей?
Anonymous voting

И еще новость. Вчера, 10 апреля, компания Elastic выкатила Elastic Stack 7.0.0. В новом релизе более 10000 пул риквестов от 861 участника. Больше информации в блоге Elastic. https://www.elastic.co/blog/elastic-stack-7-0-0-released

Developer Survey Results 2019 - Заниматильная [на самом деле нет] статистика от сайта StackOverflow - https://insights.stackoverflow.com/survey/2019

Opera не отстает от Microsoft и выкатила крупное обновление своего браузера. Кодовое назыание - Reborn 3. VPN, крипто-кашелек
Opera не отстает от Microsoft и выкатила крупное обновление своего браузера. Кодовое назыание - Reborn 3. VPN, крипто-кашелек и новый дизайн в наличии

Microsoft выпустили новый браузер Гугл Хром. Ай молодца!
Microsoft выпустили новый браузер Гугл Хром. Ай молодца!

Еще больше новостей от Cloudflare. 1 Апреля (и не в шутку) они представили у себя в блоге - Warp. Я внимательное прочитал всю статью, она к слову довольно длинная и в ней много воды про их миссию и борьбу за быстрый и безопастный Интернет. В кратце, Warp это якобы новый VPN протокол, почему то оптимизированный именно для мобильного интернета, работающий поверх UDP и построенный вокруг WireGuard. Иными словами они замутили приложение для iPhone & Android, в котором имлементирован клиент WireGuard, который гоняет траффик через UDP и типа ему пофиг на обрывы. Они конечно скромно умолчали, что всякие там OpenVPN умеют ходить через UDP\TCP по дефолту уже с десяток лет. И что WireGuard вообщето умеет ходить только по UDP и для работы в TCP-онли сетях, нифига у вас работать не будет и вам придется инкапсулировать UDP траффик в TCP. Что конечно сомнительное удовольствие, да и весь смысл UDP в таких случаях теряется. А такие сети существуют, не удивляйтесь, например большинство универов в америке, на своих выходных файрволлах наглухо могут блокировать весь UDP трафик. И тогда вам придется пользоваться чем-то вроде udptunnel, stunnel, udp2raw-tunnel или shadowsocks. Фу-фу. Это к слову, большая проблема и недостаток WireGuard, не смотря на весь свой state-of-art дизайн и стойкие криптографические алгоритмы, он совершенно не гибкий, и не умеет хитро прятаться от майоров. В этом случае OpenVPN все еще лучше чем любое другое доступное решение на рынке. Почитать по теме: udptunnel - Tunnel UDP packets over a TCP connection http://manpages.ubuntu.com/manpages/xenial/man1/udptunnel.1.html udp2raw-tunnel - A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls https://github.com/wangyu-/udp2raw-tunnel shadowsocks - A secure socks5 proxy, designed to protect your Internet traffic. https://shadowsocks.org/en/index.html Stunnel - is a proxy designed to add TLS encryption functionality to existing clients and servers without any changes in the programs https://www.stunnel.org/ Собственно ссылка на статью в блоге Cloudflare https://blog.cloudflare.com/1111-warp-better-vpn/

104 выпуск подкаста podlodka посвещен Devops. Слушайте на здоровье. https://podlodka.io/104?utm_source=telegram.me&utm_medium=social&utm_campaign=ne-tak-davno-ya-rekomendoval-podkast-pod

Cloudflare опубликовал реализацию VPN WireGuard на языке Rust - Компания Cloudflare представила BoringTun, новую реализацию VPN WireGuard, написанную на языке Rust и работающую целиком в пространстве пользователя. Код проекта распространяется под лицензией BSD. Проект включает в себя исполняемый файл boringtun с обособленной реализацией WireGuard для Linux и macOS, и библиотеку, которая может использоваться для интеграции функциональности клиента WireGuard в произвольные приложения для любых платформ, включая iOS и Android. Для защиты канала связи в WireGuard используется потоковый шифр ChaCha20 и алгоритм аутентификации сообщений (MAC) Poly1305, разработанные Дэниелом Бернштейном (Daniel J. Bernstein), Таней Ланге (Tanja Lange) и Питером Швабе (Peter Schwabe). ChaCha20 и Poly1305 позиционируются как более быстрые и безопасные аналоги AES-256-CTR и HMAC, программная реализация которых позволяет добиться фиксированного времени выполнения без задействования специальной аппаратной поддержки. Для генерации совместного секретного ключа применяется протокол Диффи-Хеллмана на эллиптических кривых в реализации Curve25519, также предложенной Дэниелом Бернштейном. Для хэширования используются алгоритм BLAKE2s (RFC7693). https://blog.cloudflare.com/boringtun-userspace-wireguard-rust Код проекта: https://github.com/cloudflare/boringtun

Курс из трех роликов (доступым языком) что такое кэш, как его использовать и зачем он нужен. В роликах приведены примеры использования Akamai, но общий концепт кэша не зависит от CDN провайдера и объясняется доступно. В роликах рассмотрели следующие темы: - Как работают CDN (кратко) - HTTP Headers для управления кэшем - Tiered Caching - Caching Response Codes (204, 305, 400, 404, all 500s) - Caching Redirects (302) - Configuring Cache Keys - How Query Parameters Affect Cache Keys - Advanced Cache Optimizations and Advanced Cache Control https://developer.akamai.com/blog/2017/03/28/what-you-need-know-about-caching-part-1

kops - Kubernetes Operations (kops) - Production Grade K8s Installation, Upgrades, and Management. kops helps you create, destroy, upgrade and maintain production-grade, highly available, Kubernetes clusters from the command line. AWS (Amazon Web Services) is currently officially supported, with GCE in beta support , and VMware vSphere in alpha, and other platforms planned. https://github.com/kubernetes/kops

Really cheap Kubernetes cluster on AWS with kubeadm - This repository contains a bunch of Bash and Terraform code which provisions what I believe to be the cheapest possible single master Kubernetes cluster on AWS. You can run a 1 master, 1 worker cluster for somewhere around $6 a month, or just the master node (which can also run pods) for around $3 a month. https://github.com/cablespaghetti/kubeadm-aws

The "C" Programming Language - знаменитая и пожалуй самая главная книга по программированию на С от Кернигана и Ричи

Чтиво на ночь. WireGuard: Next Generation Kernel Network Tunnel

История успеха nginx, или «Возможно всё, пробуй!» - https://m.habr.com/en/company/oleg-bunin/blog/444318/

Компания F5 Networks поглотила NGINX за 670 млн долларов - R.I.P. https://www.nginx.com/press/f5-acquires-nginx-to-bridge-netops-and-devops/

Интернету 30 лет. Видео с канала Mash.

Using Python in Weather Forecasting - https://youtu.be/PNeZOOBV_UQ