p975-armbrust.pdf
350.4 KB
Похоже что Fedora сделает дефолтной файловой системой btrfs.
Fedora Magazine
Btrfs Coming to Fedora 33 - Fedora Magazine
The default filesystem will be BTRFS for Fedora 33 and onwards. Read more here about what that means for the Fedora community.
Forwarded from linkmeup
Если в ваших планах нет сна - начинайте читать.
Или запланируйте на это недельку, чтобы поглощать небольшими кусочками.
OpenStack, облака и сети.
https://habr.com/ru/post/516020/
Или запланируйте на это недельку, чтобы поглощать небольшими кусочками.
OpenStack, облака и сети.
https://habr.com/ru/post/516020/
Хабр
Введение в сетевую часть облачной инфраструктуры
Облачные вычисления все глубже и глубже проникают в нашу жизнь и уже наверно нет ни одного человека, который хотя бы раз не пользовался какими либо облачными с...
#linux #containers
Небольшой видос про PID-namespace'ы Linux'а. Чувак сначала руками строит иерархию, демонстрируя изоляцию, а в конце запускает контейнер, демонстрируя что там все то же самое.
Небольшой видос про PID-namespace'ы Linux'а. Чувак сначала руками строит иерархию, демонстрируя изоляцию, а в конце запускает контейнер, демонстрируя что там все то же самое.
YouTube
How containers use PID namespaces to provide process isolation
How do Linux PID namespaces work with containers? Follow along with Red Hat's Principal Technical Account Manager Brian Smith as he gives and overview of how containers use PID namespaces to provide process isolation. This demo occurs on a Red Hat Enterprise…
Forwarded from oleg_fov (Oleg Kovalov)
YouTube
"Turning the database inside out with Apache Samza" by Martin Kleppmann
Databases are global, shared, mutable state. That's the way it has been since the 1960s, and no amount of NoSQL has changed that. However, most self-respecting developers have got rid of mutable global variables in their code long ago. So why do we tolerate…
#db #ravendb #data
Оказывается у RavenDb есть онлайн-книжка "Inside RavenDb", где написано как это все работает.
На секундочку, у них мультимастер, но они обещают работу даже при падении всех нод кроме одной. Более того, у них ACID транзакции и еще куча других фич
Оказывается у RavenDb есть онлайн-книжка "Inside RavenDb", где написано как это все работает.
На секундочку, у них мультимастер, но они обещают работу даже при падении всех нод кроме одной. Более того, у них ACID транзакции и еще куча других фич
RavenDB NoSQL Database
Reader
RavenDB is a high performance, distributed, NoSQL document database. Phew, that's a mouthful. But it probably hits the right buzzwords. So, what does this mean?
Forwarded from PONV Daily (Oleg ℕizhnik)
Forwarded from oleg_log (Oleg Kovalov)
Эт, я как-то раньше собирать начал, думаю повод открыть. Короч решил сделать Awesome Load Balancing. Да, сборник проектов, докладов и прочех веселостей по теме. Feel free to dobavit.
https://github.com/cristaloleg/awesome-load-balancing
https://github.com/cristaloleg/awesome-load-balancing
GitHub
GitHub - cristaloleg/awesome-load-balancing: A curated list of awesome load balancers and proxies. Software, libraries, posts,…
A curated list of awesome load balancers and proxies. Software, libraries, posts, talks. - cristaloleg/awesome-load-balancing
Тут у Elastic'а ивент намечается! 13-15 октября, куча докладов, все, конечно же, онлайн и бесплатно
www.elastic.co
ElasticON conference events for the Elasticsearch community | Elastic
ElasticON shows you how to get the most relevant search, observability, and security results at unprecedented speed and scale with enterprise solutions — powered by Elasticsearch Platform and AI.
Forwarded from Архитектура ИТ-решений
Очень простое объяснение одного из паттернов микросервисной архитектуры https://medium.com/@volodymyrfrolov/pluggable-microservices-734457c3a3b3 Я уже говорил, что микросервисы бывают разными и изложенная в статье архитектура - лишь одна из нескольких. Но, задумываясь о микросервисах, я бы в первую очередь думал о "распределенных плагинах"
Medium
Pluggable Microservices
You should treat your Microservices as if they are Distributed Plugins
Forwarded from Alexander Zobnin
Всем привет! В этот четверг 17 сентября, совместно с Softline, я буду проводить вебинар по Grafana. Рассмотрим такие темы как observability, MTTR vs MTBF, а также я сделаю небольшое демо Metrics/Logs/Tracing где покажу, как с помощью Grafana можно эффективно искать корреляции между метриками (Prometheus), логами (Loki) и трейсами (Jaeger). Вебинар бесплатный, требуется предварительная регистрация. https://softline.ru/events/web_2020_grafana_200917
softline.ru
Grafana: Эффективный способ виазулизировать тысячи метрик мониторинга вашей инфраструктуры
Приглашаем присоединиться к слушателям на первом в России вебкасте «Grafana: Эффективный способ визузализировать тысячи метрик мониторинга вашей инфра
Недавно в блоге facebook'а вышла статья про их Shard Manager. Это важная часть их инфраструктуры, которая не только льет данные в нужное место, но и занимается провиженингом шардов, фейловером и даже каким-то лоад-балансингом.
Интересно, почему до сих пор никто не запилил такое в опенсурс? У многих ведь свои велосипеды. Думаю пользовалось бы спросом)
Интересно, почему до сих пор никто не запилил такое в опенсурс? У многих ведь свои велосипеды. Думаю пользовалось бы спросом)
Engineering at Meta
Scaling services with Shard Manager
Over the years, as we’ve expanded in scale and functionalities, Facebook has evolved from a basic web server architecture into a complex one with thousands of services working behind the scenes. It…
Forwarded from Находки в опенсорсе
Awesome EventStorming!
EventStorming is a workshop-based method to quickly find out what is happening in the domain of a software program. Comparing to other methods it is extremely lightweight and requires intentionally no support by a computer. The result is expressed in sticky notes on a wide wall. The business process is "stormed out" as a series of domain events which are denoted as orange stickies.
You can find here some links to interesting materials, articles or presentations about EventStorming.
https://github.com/mariuszgil/awesome-eventstorming
EventStorming is a workshop-based method to quickly find out what is happening in the domain of a software program. Comparing to other methods it is extremely lightweight and requires intentionally no support by a computer. The result is expressed in sticky notes on a wide wall. The business process is "stormed out" as a series of domain events which are denoted as orange stickies.
You can find here some links to interesting materials, articles or presentations about EventStorming.
https://github.com/mariuszgil/awesome-eventstorming
Forwarded from Consensus
CockroachDB полностью слезла с RocksDB, написав свой key-value storage(Pebble) на Golang 📦
Круто, что по перфомансу Pebble получился не хуже плюсового RocksDB (по крайней мере в их бенчмарках 😉)
https://www.cockroachlabs.com/blog/pebble-rocksdb-kv-store
Круто, что по перфомансу Pebble получился не хуже плюсового RocksDB (по крайней мере в их бенчмарках 😉)
https://www.cockroachlabs.com/blog/pebble-rocksdb-kv-store
Cockroachlabs
Introducing Pebble: A RocksDB-inspired key-value store written in Go
Today we’re introducing Pebble, a RocksDB-inspired and RocksDB compatible key-value store written in Go that brings greater stability to CockroachDB.
Вряд ли на меня подписаны даже wannabe хаскелисты, но, возможно, кому-нибудь будет интересно: сегодня в 20.00 по мск будет вебинар про рантайм Хаскеля. Обещают внутрянку и GC. Оставлю тут ссылку на оригинальный твит
https://twitter.com/serokell/status/1306537892186132480?s=19
https://twitter.com/serokell/status/1306537892186132480?s=19
Twitter
Serokell
Learn how evaluation works in Haskell! Today, Maxim Koltsov will be giving an introduction to Haskell execution and garbage collection internals. Everybody is welcome to join! Join us at https://t.co/Ftj30YB1br, at 17.00 UTC. 👈
Forwarded from dd if=/dev/stuff of=/dev/tg
Доклад был очень крутой и подробный (хотя Максим и утверждал, что он начального уровня) — разбирались этапы генерации STG и Cmm из пайплайна компиляции хаскеля. Жду запись, а пока ссылки на посты по данной теме из презентации:
— http://takenobu-hs.github.io/downloads/haskell_ghc_illustrated.pdf
— https://www.well-typed.com/blog/2014/05/understanding-the-stack/
— http://www.well-typed.com/blog/95/
— http://www.scs.stanford.edu/14sp-cs240h/slides/ghc-rts.pdf
— http://blog.ezyang.com/2011/04/tracing-the-compilation-of-hello-factorial/
— https://gitlab.haskell.org/ghc/ghc/wikis/commentary/compiler/generated-code
— https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc/remembered-sets
— https://github.com/well-typed/ghc-events-analyze
— http://takenobu-hs.github.io/downloads/haskell_ghc_illustrated.pdf
— https://www.well-typed.com/blog/2014/05/understanding-the-stack/
— http://www.well-typed.com/blog/95/
— http://www.scs.stanford.edu/14sp-cs240h/slides/ghc-rts.pdf
— http://blog.ezyang.com/2011/04/tracing-the-compilation-of-hello-factorial/
— https://gitlab.haskell.org/ghc/ghc/wikis/commentary/compiler/generated-code
— https://gitlab.haskell.org/ghc/ghc/wikis/commentary/rts/storage/gc/remembered-sets
— https://github.com/well-typed/ghc-events-analyze
Forwarded from Enterprise Containers
IBM всех приглашает на Digital Developer Conference 22 и 24 сентября. Бесплатно. Будут эксперты Red Hat и IBM . Kubernetes, Tekton и другой OpenSource. Red Hat OpenShift в облаке и не только. Модернизация приложений. DevOps. Лабы. Все будет . Реегистрация тут : https://ibm.biz/devcon-cloud
Forwarded from dd if=/dev/stuff of=/dev/tg
Выложили запись доклада: https://www.youtube.com/watch?v=vvLDerKtUWE
Очень рекомендую!
Очень рекомендую!
YouTube
Introduction to Haskell execution and garbage collection internals – Maxim Koltsov
Learn the details of GHC evaluation and GC.
FP merch that doesn't suck 👇
https://shop.serokell.io/
Timeline:
0:00 Intro
3:13 GHC Compilation Pipeline
7:20 Spineless Tagless G-machine
28:21 Garbage collection
46:07 Questions
Twitter: https://twitter.com/maksbotan…
FP merch that doesn't suck 👇
https://shop.serokell.io/
Timeline:
0:00 Intro
3:13 GHC Compilation Pipeline
7:20 Spineless Tagless G-machine
28:21 Garbage collection
46:07 Questions
Twitter: https://twitter.com/maksbotan…
I hate overtime
#db #ravendb #data Оказывается у RavenDb есть онлайн-книжка "Inside RavenDb", где написано как это все работает. На секундочку, у них мультимастер, но они обещают работу даже при падении всех нод кроме одной. Более того, у них ACID транзакции и еще куча других…
Кстати, 22 сентября намечается ивент, где отец-основатель RavenDb расскажет как оно работает
Meetup
Login to Meetup | Meetup
Not a Meetup member yet? Log in and find groups that host online or in person events and meet people in your local community who share your interests.
#management
Принес вам абсолютно бомбический пейпер из недр микрософта про влияние знакомства с кодовой базой(перевел как мог
TLDR такой:
1. Чем больше новых контрибьюторов на проекте, тем больше взрывов.Ваш Кэп
2. Разница в качестве между проверенным контрибьютором и мейнтейнером есть, но меньше чем в п.1
3. Чем лучше качество кода, тем влияние менее заметно(у Win7 корреляция слабее чем у Vista)
Пейпер — своеобразный привет любителям перебрасывать разработчиков на ходу между проектами, адвокатам проектных команд и т.д.
Принес вам абсолютно бомбический пейпер из недр микрософта про влияние знакомства с кодовой базой(перевел как мог
code ownership) на количество pre- и post- release взрывов.TLDR такой:
1. Чем больше новых контрибьюторов на проекте, тем больше взрывов.
3. Чем лучше качество кода, тем влияние менее заметно(у Win7 корреляция слабее чем у Vista)
Пейпер — своеобразный привет любителям перебрасывать разработчиков на ходу между проектами, адвокатам проектных команд и т.д.