#db
А вот это уже интересно: ребята пытаются прикрутить к ScyllaDb хранилку на основе Apache Parquet вместо традиционных SSTable.
Пока что это просто чей-то дипломный проект(но под эгидой самой сциллы), но кмк выглядит очень многообещающе!
К сожалению, не написали как они планируют компактить parquet (или мб я туплю и там все очевидно)
А вот это уже интересно: ребята пытаются прикрутить к ScyllaDb хранилку на основе Apache Parquet вместо традиционных SSTable.
Пока что это просто чей-то дипломный проект(но под эгидой самой сциллы), но кмк выглядит очень многообещающе!
К сожалению, не написали как они планируют компактить parquet (или мб я туплю и там все очевидно)
ScyllaDB
ScyllaDB Student Projects, Part I: Parquet - ScyllaDB
Read how an undergraduate team at the University of Warsaw implemented the popular Apache Parquet column file format for ScyllaDB and Seastar.
Forwarded from Пятничный деплой
В ScyllaDB ярмарка вакансий:
- Kubernetes Engineer: scylladb.Kubernetes@applynow.io
- Site Reliability Engineer: scylladb.sre@applynow.io
- Software Developer in Test: scylladb.swintest@applynow.io
- Go Team Leader: scylladb.gotl@applynow.io
- Go Developer: scylladb.gosw@applynow.io
- Customer Succes Engineer: scylladb.cse@applynow.io
- Technical Support Engineer (EMEA): scylladb.techsupport@applynow.io
- VP of Product Marketing: scylladb.vppm@applynow.io
- Commercial Account Executive: scylladb.CAE@applynow.io
- Enterprise Account Executive: scylladb.EAE@applynow.io
резюме слать прямо @dyasny
- Kubernetes Engineer: scylladb.Kubernetes@applynow.io
- Site Reliability Engineer: scylladb.sre@applynow.io
- Software Developer in Test: scylladb.swintest@applynow.io
- Go Team Leader: scylladb.gotl@applynow.io
- Go Developer: scylladb.gosw@applynow.io
- Customer Succes Engineer: scylladb.cse@applynow.io
- Technical Support Engineer (EMEA): scylladb.techsupport@applynow.io
- VP of Product Marketing: scylladb.vppm@applynow.io
- Commercial Account Executive: scylladb.CAE@applynow.io
- Enterprise Account Executive: scylladb.EAE@applynow.io
резюме слать прямо @dyasny
Давно так не орал как с этого треда: https://mobile.twitter.com/nikitonsky/status/1291330233434550273
Twitter
Niki Tonsky
Окей программисты, я адаптировал вопрос про чистый лист! Вот вам чистый репозиторий, пишите реплай, что вы с ним сделаете, я за 15 секунд напишу, что я о вас понял, беру-не беру и на какую зарплату!
#db
Хороший туториал по etcd. Есть краткий экскурс и в архитектуру и в хранилку и в API. Так же есть набор typical scenarios
Хороший туториал по etcd. Есть краткий экскурс и в архитектуру и в хранилку и в API. Так же есть набор typical scenarios
Medium
Getting Started with Kubernetes | etcd
Zeng Fansong, a senior container platform expert, explains the history, evolution, and proper usage of etcd.
#distributed_systems
Тут неделю назад вышел очередной лонгрид от Фаулера, на этот раз по распределенным системам. И нет, не по надоевшим всем микросервисам, а по настоящим statefull распределенным системам
Имхо, такое в формат статьи уложить сложно, так что темасисек не раскрыта, но все равно в качестве обзора по сабжу полезно будет ознакомиться
Тут неделю назад вышел очередной лонгрид от Фаулера, на этот раз по распределенным системам. И нет, не по надоевшим всем микросервисам, а по настоящим statefull распределенным системам
Имхо, такое в формат статьи уложить сложно, так что тема
martinfowler.com
Catalog of Patterns of Distributed Systems
A catalog of patterns to better understand, communicate, and teach the design of distributed systems
Клеппман_Мартин_Высоконагруженные_приложения_Бестселлеры_O’Reilly.pdf
14 MB
#distributed_systems #books
Если кто хочет глубже погрузиться в тему, то вот достаточно свежая книга про распределенные системы. Ее прям рекомендую, 600 страниц на одном дыхании читаются))
Если кто хочет глубже погрузиться в тему, то вот достаточно свежая книга про распределенные системы. Ее прям рекомендую, 600 страниц на одном дыхании читаются))
#books
Попалась на глаза очень интересная книга "How to Design Programs". Это такой себе clean code, но сильно менее мейнстримовый, так что будет интересен даже опытным ITшникам.
Дополнительный интерес вызывает то, что все примеры в книге приведены на языке BSL(Beginning Student Language), который авторы специально для книги собрали на Racket'e.
Кароч, я обязательно долистаю до конца(еще бы все успевать)
Попалась на глаза очень интересная книга "How to Design Programs". Это такой себе clean code, но сильно менее мейнстримовый, так что будет интересен даже опытным ITшникам.
Дополнительный интерес вызывает то, что все примеры в книге приведены на языке BSL(Beginning Student Language), который авторы специально для книги собрали на Racket'e.
Кароч, я обязательно долистаю до конца(еще бы все успевать)
Forwarded from Neural Shit
Снова забавляюсь с цепями Маркова. На этот раз учебник JavaScript + Сатанинская библия.
Нагенерировал сравнительно много, поэтому сюда запощу лишь часть, остальное будет в статье, чтобы не срать в канал простынёй текста:
>>Объекты такие как counter, не являются ни объектами любви, ни настоящими друзьями
>>В литерал массива допускается включать неопределенные элементы, которые вели праведную жизнь на земле.
>>Если объектом ваших чар является женщина, не следует использовать выражение х !== х
>>Например, скорость выполнения сценариев в JavaScript достаточно высока и позволяет Сатанисту смотреть сквозь занавес мрака и смерти
>>Так как HTML и клиентский JavaScript тесно связаны, это различие может привести ко многим физическим и эмоциональным расстройствам
>>Переменные, объявленные за пределами функции, являются глобальными переменными и доступны только для чтения даже в тех случаях, когда смерть рядом
остальное в статье
Нагенерировал сравнительно много, поэтому сюда запощу лишь часть, остальное будет в статье, чтобы не срать в канал простынёй текста:
>>Объекты такие как counter, не являются ни объектами любви, ни настоящими друзьями
>>В литерал массива допускается включать неопределенные элементы, которые вели праведную жизнь на земле.
>>Если объектом ваших чар является женщина, не следует использовать выражение х !== х
>>Например, скорость выполнения сценариев в JavaScript достаточно высока и позволяет Сатанисту смотреть сквозь занавес мрака и смерти
>>Так как HTML и клиентский JavaScript тесно связаны, это различие может привести ко многим физическим и эмоциональным расстройствам
>>Переменные, объявленные за пределами функции, являются глобальными переменными и доступны только для чтения даже в тех случаях, когда смерть рядом
остальное в статье
Telegraph
Адский JavaScript
Попытался скомпилировать из двух книг "Антон Шандор ЛаВей -- Сатанинская библия" и "Дэвид Флэнаган -- JavaScript. Подробное руководство" нечто усреднённое с помощью алгоритма цепей Маркова. Получилось вполне забавно:
Forwarded from Архитектура ИТ-решений
Недавно случился подкаст, на который Gene Kim пригласил Michael Nygard, известного, в частности, знаменитой книжкой Release It! К аудиозаписи этого полуторачасового разговора добавили расшифровку(транскрипт).
В общем, слушайте и читайте здесь: https://itrevolution.com/idealcast-episode-8/
PS: картинка, как это часто уже случается в моём канале, неправильная :-)
В общем, слушайте и читайте здесь: https://itrevolution.com/idealcast-episode-8/
PS: картинка, как это часто уже случается в моём канале, неправильная :-)
Forwarded from Пятничный деплой
Гугл поможет в изучении kubernetes:
The growth and potential of Kubernetes is accelerating its usage across customers and creating more businesses focused on its distribution, hosting and services. To wit: there are more than 64,500 job openings related to Kubernetes2. To support this growing demand, we are continuing to provide opportunities to learn Kubernetes through GKE. You already have access to quickstarts, how-to guides, tutorials, and certifications from Coursera and Pluralsight. To make it even easier, from now until December 31, 2020 we're providing Kubernetes training at no charge--visit goo.gle/gketurns5 to learn more.
We can’t wait to see what customers will achieve with GKE in the next five years. Until then, we will leave you with this celebratory ‘5 things developers love about GKE’ video.
The growth and potential of Kubernetes is accelerating its usage across customers and creating more businesses focused on its distribution, hosting and services. To wit: there are more than 64,500 job openings related to Kubernetes2. To support this growing demand, we are continuing to provide opportunities to learn Kubernetes through GKE. You already have access to quickstarts, how-to guides, tutorials, and certifications from Coursera and Pluralsight. To make it even easier, from now until December 31, 2020 we're providing Kubernetes training at no charge--visit goo.gle/gketurns5 to learn more.
We can’t wait to see what customers will achieve with GKE in the next five years. Until then, we will leave you with this celebratory ‘5 things developers love about GKE’ video.
Withgoogle
Kubernetes, originally developed at Google, can help you build apps faster and accelerate your career Qwiklabs is a hands-on learning environment where you can take over 300 self-paced labs using the real Google Cloud Platform -- no simulations. Claim this…
#postgres
Перкона выпустила обзор мультимастер решений для постгреса. Тлдр:
1. Все как-то грустно
2. Все closed source
0. А он вообще точно нужен этот мультимастер?
Перкона выпустила обзор мультимастер решений для постгреса. Тлдр:
1. Все как-то грустно
2. Все closed source
0. А он вообще точно нужен этот мультимастер?
Percona Database Performance Blog
Multi-Master Replication Solutions for PostgreSQL
Covering multi-master replication solutions for PostgreSQL including BDR, xDB, PostgreSQL XL, Bucardo, and more.
Forwarded from Цифровизируй это
Что происходит, когда вы обновляете свой DNS
Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно нужно ждать два дня, чтобы всё обновилось? Ответы — в переводе статьи разработчика Джулии Эванс. Она рассказывает, что происходит во время обновления DNS с точки зрения фронтендера.
#свежаястатья
Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно нужно ждать два дня, чтобы всё обновилось? Ответы — в переводе статьи разработчика Джулии Эванс. Она рассказывает, что происходит во время обновления DNS с точки зрения фронтендера.
#свежаястатья
Хабр
Что происходит, когда вы обновляете свой DNS
Fenix by Takeda11 Многие путаются в обновлении записей DNS, когда изменяют IP-адрес своего сайта. Почему эти записи медленно обновляются? Неужели действительно...
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…