Forwarded from oleg_log (Oleg Kovalov)
Полезная коллекция различных профайлеров. Лишь бы было что мерять.
https://www.markhansen.co.nz/profiler-uis/
https://www.markhansen.co.nz/profiler-uis/
Mark Hansen's Blog
Linux perf Profiler UIs
A literature review of CPU profiler user interfaces available for analysing Linux binaries.
Просто приятный рид про развитие Spotify API обертки на Rust - Rspotify https://nullderef.com/blog/web-api-client/
NullDeref
Designing an API Client in Rust: New RSpotify Version a Year Later
Inspired by the RSpotify rewrite, a few tips on how to make a solid wrapper for most web API wrappers.
Overhead of Returning Optional Values in Java and Rust | Piotr Kołaczkowski
https://pkolaczk.github.io/overhead-of-optional/
https://pkolaczk.github.io/overhead-of-optional/
pkolaczk.github.io
Overhead of Returning Optional Values in Java and Rust | Piotr Kołaczkowski
Some programming languages like Java or Scala offer more than one way to express a concept of “lack of value”. Traditionally, a special null value is used to...
Forwarded from Vv
Как Rust-разработчики делают Веб безопаснее / Хабр
https://habr.com/ru/company/piter/blog/583928/
https://habr.com/ru/company/piter/blog/583928/
Хабр
Как Rust-разработчики делают Веб безопаснее
ЯЗЫК ПРОГРАММИРОВАНИЯ RUST УПРОЩАЕТ РАЗРАБОТКУ БОЛЕЕ БЕЗОПАСНОГО ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ. ЧТО ЕЩЕ ПРЕДСТОИТ СДЕЛАТЬ? Допустим, вы пишете почтовый клиент на С++. Ваше новое приложение будет...
Announcing Rust 1.56.0 and Rust 2021 | Rust Blog
https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html
https://blog.rust-lang.org/2021/10/21/Rust-1.56.0.html
Debugging Rust in JetBrains IDEs: state of affairs | The IntelliJ Rust Blog
https://blog.jetbrains.com/rust/2021/10/19/debugging-rust-in-jetbrains-ides-state-of-affairs/
https://blog.jetbrains.com/rust/2021/10/19/debugging-rust-in-jetbrains-ides-state-of-affairs/
The JetBrains Blog
Debugging Rust in JetBrains IDEs: state of affairs | The IntelliJ Rust Blog
Almost two years ago, we published a blog post on the essentials of debugging Rust in CLion. It’s still a great reference for the general debugging procedure. In this blog post, we would like to summa
Making slow Rust code fast | patrickfreed's blog
https://patrickfreed.github.io/rust/2021/10/15/making-slow-rust-code-fast.html
https://patrickfreed.github.io/rust/2021/10/15/making-slow-rust-code-fast.html
patrickfreed's blog
Making slow Rust code fast
Performance tuning using Criterion.rs and flamegraphs
Внутреннее устройство Kubernetes-кластера простым языком / Хабр
https://habr.com/ru/company/flant/blog/583660/
https://habr.com/ru/company/flant/blog/583660/
Хабр
Внутреннее устройство Kubernetes-кластера простым языком
Прим. перев. : как многим хорошо известно, Kubernetes — это всего лишь пять бинарников. Об их назначении и рассказывает в этой статье Vedashree Patil, консультант из Deloitte Digital. Когда ей...
Forwarded from opennet.ru
Проект Kerla развивает Linux-совместимое ядро на языке Rust https://opennet.ru/56043/
www.opennet.ru
Проект Kerla развивает Linux-совместимое ядро на языке Rust
В рамках проекта Kerla ведётся разработка ядра операционной системы, написанного на языке Rust. Новое ядро изначально ориентировано на обеспечение совместимости с ядром Linux на уровне ABI, что позволит запускать в окружении на базе Kerla немодифицированные…
Forwarded from Полезняшки от "Разбора Полетов"
[Перевод] ZFS таинственным образом поедает мой CPU
https://habr.com/ru/company/dcmiran/blog/584458/
https://habr.com/ru/company/dcmiran/blog/584458/
Хабр
ZFS таинственным образом поедает мой CPU
Отдел микросервисов Netflix обратился ко мне за помощью с загадочной проблемой. Они заявили, что у них на сервере файловая система ZFS потребляет 30% CPU. Я рассказывал об этом на конференции Kernel...
Forwarded from opennet.ru
Выпуск crabz 0.7, утилиты для многопоточного сжатия и распаковки, написанной на Rust https://opennet.ru/56051/
www.opennet.ru
Выпуск crabz 0.7, утилиты для многопоточного сжатия и распаковки, написанной на Rust
Состоялся выпуск утилиты crabz, реализующей многопоточное сжатие и распаковку данных, аналогично подобной утилите pigz. Обе эти утилиты представляют собой многопоточные варианты программы gzip, оптимизированные для работы на многоядерных системах. Сам же…
Если не вкурсе, то Linkerd (service-mesh) proxy написано на Rust, вот они поделились апдейтом а запиленых retry https://linkerd.io/2021/10/26/how-linkerd-retries-http-requests-with-bodies/
linkerd.io
How Linkerd retries HTTP requests with bodies
Linkerd 2.11 is here and with it are some cool new updates. One I am particularly excited about (full disclosure: I worked on it), is retries for HTTP requests with bodies.
вот такая прикольная инициатива, читаем сорцы и поясняем что там происходит: https://mojosd.medium.com/rust-code-reading-club-8fe356287049
Medium
Rust Code Reading Club
TL;DR: Join us to read rustc source code and learn how things work!
Forwarded from CloudTechRU
До 6 ноября 2021 года можно пройти GCP курсы на Coursera бесплатно.
https://www.coursera.org/promo/google-cloud-free-courses-2021
https://www.coursera.org/promo/google-cloud-free-courses-2021
Coursera
Coursera | Online Courses & Credentials From Top Educators. Join for Free
Learn online and earn valuable credentials from top universities like Yale, Michigan, Stanford, and leading companies like Google and IBM. Join Coursera for free and transform your career with degrees, certificates, Specializations, & MOOCs in data science…