HTTP Debugging for Python
Instantly view & debug all HTTP traffic from any #python tool, script, or server
Instantly view & debug all HTTP traffic from any #python tool, script, or server
httptoolkit.tech
HTTP Toolkit
Beautiful, cross-platform & open-source tools for debugging, testing and building with HTTP(S), on Windows, Linux & Mac.
Не реклама, просто если вы вдруг забыли, что и как с TLS рукопожатием
https://tproger.ru/articles/tls-handshake-explained/
https://tproger.ru/articles/tls-handshake-explained/
Tproger
Что такое TLS-рукопожатие и как оно устроено
TLS — это один из наиболее часто встречающихся инструментов безопасности, используемых в интернете. Один из ключевых аспектов протокола — рукопожатие. О нём и поговорим в этой статье.
upd: форвард получился копипастой, потому взял к Олега https://t.me/oleg_log/1397
Тут подробный постмортем с регуляркой и (всего лишь) 11 пунктов что пошло не так. Боюсь перемножить вероятности.
https://blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/
Тут подробный постмортем с регуляркой и (всего лишь) 11 пунктов что пошло не так. Боюсь перемножить вероятности.
https://blog.cloudflare.com/details-of-the-cloudflare-outage-on-july-2-2019/
https://aws.amazon.com/blogs/aws/amazon-eventbridge-event-driven-aws-integration-for-your-saas-applications/
А вот это очень и очень круто.
Представьте, что у вас Zendesk, и вам нужно выполнить какую-то логику в Амазоне при создании нового тикета.
Или у вас DataDog отправляет event (например оповещение, связанное с информационной безопасностью), и вам нужно срочно вывести машину из кластера в отдельную песочницу для расследования.
А вот это очень и очень круто.
Представьте, что у вас Zendesk, и вам нужно выполнить какую-то логику в Амазоне при создании нового тикета.
Или у вас DataDog отправляет event (например оповещение, связанное с информационной безопасностью), и вам нужно срочно вывести машину из кластера в отдельную песочницу для расследования.
Amazon
Amazon EventBridge – Event-Driven AWS Integration for your SaaS Applications | Amazon Web Services
Many AWS customers also make great use of SaaS (Software as a Service) applications. For example, they use Zendesk to manage customer service & support tickets, PagerDuty to handle incident response, and SignalFx for real-time monitoring. While these applications…
Forwarded from @yarosh_log
Сейчас вот разгребаю pg-extend-rs,
https://github.com/bluejekyll/pg-extend-rs
Хочу дописать поддержку всех типов PostgreSQL’я и дописать логирвание.
Вообще идея такая что расширения к PostgreSQL’ю на Rust’e писать проще и удобнее чем на голом Си.
Да и хотелось бы портировать SPDK Store под PG12 на Rust и зарелизить.
Опосля думаю оформить actix-net под DPDK
https://github.com/actix/actix-net
Actix - это один из топовых актор моделов сейчас.
SPDK/DPDK - интеловские либы для низкоуровневой работы с сетью и NVMe хранилищами.
Actix без DPDK - ~700K requests per second
Actix с DPDK - предположительно больше 2М
PostgreSQL без SPDK - 100K IOPS 1-3ms IO overhead
PostgreSQL c SPDK - 300K IOPS 80-200ns IO overhead
На одном и том же железе…
С интересного стоит глянуть
http://scylladb.com
http://seastar.io
https://github.com/bluejekyll/pg-extend-rs
Хочу дописать поддержку всех типов PostgreSQL’я и дописать логирвание.
Вообще идея такая что расширения к PostgreSQL’ю на Rust’e писать проще и удобнее чем на голом Си.
Да и хотелось бы портировать SPDK Store под PG12 на Rust и зарелизить.
Опосля думаю оформить actix-net под DPDK
https://github.com/actix/actix-net
Actix - это один из топовых актор моделов сейчас.
SPDK/DPDK - интеловские либы для низкоуровневой работы с сетью и NVMe хранилищами.
Actix без DPDK - ~700K requests per second
Actix с DPDK - предположительно больше 2М
PostgreSQL без SPDK - 100K IOPS 1-3ms IO overhead
PostgreSQL c SPDK - 300K IOPS 80-200ns IO overhead
На одном и том же железе…
С интересного стоит глянуть
http://scylladb.com
http://seastar.io
GitHub
GitHub - bluejekyll/pg-extend-rs: Postgres extension library for Rust
Postgres extension library for Rust. Contribute to bluejekyll/pg-extend-rs development by creating an account on GitHub.
Forwarded from Записки админа
🛠 Это кто-то должен был сделать. Смотрите что ребята из Weaveworks для Firecracker написали - https://github.com/weaveworks/ignite Теперь создавать и управлять микро-виртуалками стало ещё удобнее.
#firecracker #ignite #github
#firecracker #ignite #github
50+ алгоритмов сортировки за полчаса: https://youtu.be/FZ8FaztJGEo
YouTube
50+ Sorts, Visualized - Linked Disparity Dots
Visit our community Discord: https://discord.gg/thestudio
Okay, I know I said I would be done with sorting for a while, but I did have a couple of extra videos lying around. Why not upload them? These are some upgraded visuals from my original sorting videos.…
Okay, I know I said I would be done with sorting for a while, but I did have a couple of extra videos lying around. Why not upload them? These are some upgraded visuals from my original sorting videos.…
Forwarded from Sys-Admin InfoSec (Yevgeniy Goncharov)
Новая соц. сеть от гугла на стадии тестирования. После "подставы" с Google+ как-то сомнительно юзать новые социальные эксперименты от "корпорации добра", но если кому интересно, то вот линка - https://shoelace.nyc/
Взгляните на k3v, звездочки ведь не просто так ставят 😄
k3v runs as a dedicated virtual Kubernetes control plane
https://github.com/ibuildthecloud/k3v
k3v runs as a dedicated virtual Kubernetes control plane
https://github.com/ibuildthecloud/k3v
GitHub
GitHub - ibuildthecloud/k3v: Virtual Kubernetes
Virtual Kubernetes. Contribute to ibuildthecloud/k3v development by creating an account on GitHub.
Сервер приложений для PHP на Golang.
https://github.com/spiral/roadrunner/
Добавлена поддержка FastCGI, настройки CORS из коробки, встроенные метрики на Prometheus.
Доклад автора этого поделия
https://m.youtube.com/watch?v=647CIr6ZkDA
https://github.com/spiral/roadrunner/
Добавлена поддержка FastCGI, настройки CORS из коробки, встроенные метрики на Prometheus.
Доклад автора этого поделия
https://m.youtube.com/watch?v=647CIr6ZkDA
GitHub
GitHub - roadrunner-server/roadrunner: 🤯 High-performance PHP application server, process manager written in Go and powered with…
🤯 High-performance PHP application server, process manager written in Go and powered with plugins - roadrunner-server/roadrunner
💭 Ansible треннинги - https://github.com/ansible/workshops Доступны и презентации, и непосредственно лабы для разных платформ.
#ansible #redhat #github
#ansible #redhat #github
GitHub
GitHub - ansible/workshops: Training Course for Ansible Automation Platform
Training Course for Ansible Automation Platform. Contribute to ansible/workshops development by creating an account on GitHub.
Typhoon is a minimal and free Kubernetes distribution.
1) Minimal, stable base Kubernetes distribution
2) Declarative infrastructure and configuration
3) Free (freedom and cost) and privacy-respecting
4) Practical for labs, datacenters, and clouds
Typhoon distributes upstream Kubernetes, architectural conventions, and cluster addons, much like a GNU/Linux distribution provides the Linux kernel and userspace components.
https://typhoon.psdn.io/
1) Minimal, stable base Kubernetes distribution
2) Declarative infrastructure and configuration
3) Free (freedom and cost) and privacy-respecting
4) Practical for labs, datacenters, and clouds
Typhoon distributes upstream Kubernetes, architectural conventions, and cluster addons, much like a GNU/Linux distribution provides the Linux kernel and userspace components.
https://typhoon.psdn.io/
typhoon.psdn.io
Minimal and free Kubernetes clusters
Kubernetes clusters for AWS, Azure, bare-metal, Google Cloud, and DigitalOcean
Forwarded from CatOps
Запись доклада с AWS re:Invent об архитектуре под капотом Lambda
Бонусом, неск тематических скетчей от Cindy Sridharan
#aws
Бонусом, неск тематических скетчей от Cindy Sridharan
#aws
YouTube
AWS re:Invent 2018: [REPEAT 1] A Serverless Journey: AWS Lambda Under the Hood (SRV409-R1)
Serverless computing allows you to build and run applications and services without thinking about servers. Serverless applications don't require you to provision, scale, and manage any servers. However, under the hood, there is a sophisticated architecture…
Forwarded from Dodo Engineering
Шпаргалки по Python. Продвинутый уровень.
Сохраняйте, чтобы не потерять.
– Regular Expression (https://clck.ru/H59qw);
– Concurrency (https://clck.ru/H59se);
– Security (https://clck.ru/H59ua);
– Test (https://clck.ru/H59vV);
– Asyncio (https://clck.ru/H59wP).
Авторы: https://www.pythonsheets.com
Enjoy!
Сохраняйте, чтобы не потерять.
– Regular Expression (https://clck.ru/H59qw);
– Concurrency (https://clck.ru/H59se);
– Security (https://clck.ru/H59ua);
– Test (https://clck.ru/H59vV);
– Asyncio (https://clck.ru/H59wP).
Авторы: https://www.pythonsheets.com
Enjoy!