0.00
0 читателей, 4902 топика

Антон Сергеев, «Go под капотом»


Kolesa Go Meetup:
Доклад о том, как работает go изнутри, и чем его принципы отличаются от других популярных языков. Что нужно знать о работе компилятора, операционной системы и компьютера, чтобы пользоваться go эффективно. Также рассмотрим, как устроены горутины, и почему в языке есть несколько способов сделать одно и то же, когда речь идет о конкурентности.

Полезные ссылки:
habr.com/ru/company/mailru/blog/358088/

rakyll.org/codegen/ www.youtube.com/watch?v=YHRO5WQGh0k morsmachine.dk/go-scheduler

www.ardanlabs.com/blog/2018/08/scheduling-in-go-part1.html

blog.cloudflare.com/how-stacks-are-handled-in-go/

dave.cheney.net

Загрузка и дерево процессов Linux и Windows. Параллельные программы: процессы, нити и волокна


Загрузка Linux и Windows: загрузчик ОС, ядро ОС, прародитель процессов, системные процессы, демоны (сервисы), прикладные процессы. Параллельные программы: процессы и нити (потоки) и волокна.
Средства межпроцессного взаимодействия IPC: файлы, именованные и неименованные каналы, почтовые ящики, разделяемая память и т.д.

Дефрагментация диска. Как сделать дефрагментацию жесткого диска и нужна ли она


Скачайте программу Defraggler — www.ccleaner.com/defraggler (программа для дефрагментации)
Скачайте электронную книгу о том, как сделать компьютер быстрым и безопасным, а также получите наши видеоуроки в Подарок:https://clubprofi.com/shop/youtubecp/fibook?utm_source=ierPFqHslg0

Какая файловая система лучше FAT32 или NTFS


ytimg.preload(https://r14---sn-axq7sn7s.googlevideo.com/generate_204);ytimg.preload(https://r14---sn-axq7sn7s.googlevideo.com/generate_204?conn2);Какая файловая система лучше FAT32 или NTFS — YouTube<link rel=«alternate» type=«application/json oembed» href=«www.youtube.com/oembed?format=json

Arch Linux: пакетный менеджер pacman


В этом видео мы познакомимся с возможностями встроенного в дистрибутив Arch Linux пакетного менеджера pacman.

Мы покажем как с его помощью можно работать с официальным репозиторием, а именно легко искать, устанавливать и обновлять пакеты.

Структура каталогов в GNU/Linux (для Павлова Александра)


Директории Юникс-подоный операционных систем часто вызывают сложности для тех, кто только начинает работать с ними (возможно переходя с чего-нибудь вроде Windows). Я описываю как разобраться в том, что находится в терминале после «cd /; ls».

Отблагодарить меня можно следущими способами:
www.almost-university.com/postcard-for-volodya
Яндекс деньги: 410012245557024
Webmoney-R: R327167873071
Webmoney-Z: Z345122673518
Paypal: Volodya@whengendarmesleeps.org
Paypal (рублёвый): VladimirMozhenkov@yahoo.com

Брокер сообщений Kafka в условиях повышенной нагрузки / Артём Выборнов (Rambler


РИТ 2017, Backend Conf

Тезисы:
backendconf.ru/2017/abstracts/2542.html

Kafka — распределённый брокер сообщений, нашедший широкое применение как универсальная шина для больших данных. Kafka позволяет как реализовать realtime-обработку большого числа событий, так и построить батчевый pipeline по доставке логов.

Почему мы используем Kafka? Если коротко — унификация. А если чуть подробнее — десятки поставщиков, терабайты логов каждый день, онлайн- и офлайн-pipelineы — без единой высокопроизводительной шины данных с этим крайне сложно совладать.

Из доклада вы узнаете о том, почему мы перешли на Kafka, и как она вписалась в наш pipeline. Поймёте, как обеспечить exactly once доставку данных. Узнаете о том, как из-за одной опечатки в несколько раз выросла нагрузка на Kafka, и что мы из этого выяснили. Выясните, какие метрики Kafka стоит мониторить и как по ним понять, что что-то идёт не так.

Учимся готовить кроликов с редиской опыт применения Rabbit MQ и Redis в интеграционных проектах


ytimg.preload(https://r13---sn-axq7sn7z.googlevideo.com/generate_204);ytimg.preload(https://r13---sn-axq7sn7z.googlevideo.com/generate_204?conn2);Учимся готовить кроликов с редиской опыт применения Rabbit MQ и Redis в интеграционных проектах — YouTube<link rel=«alternate» type=«application/json oembed» href=«www.youtube.com/oembed?format=json