170 похожих чатов

Хм, а где можно нормально прочитать про синхронизацию процессов, а

то везде какой-то бред пишут поверхностный?

Нужно, чтобы нормально понимать все механизмы, а не только пайпы.

26 ответов

6 просмотров

Про IPC?

в книгах по системному программированию под свою ОС

Gleb-Pylypets Автор вопроса
Слава
Про IPC?

ну да, про взаимодействие тоже

Gleb-Pylypets Автор вопроса
Denis P
в книгах по системному программированию под свою О...

мне для абстрактной OS, к примеру. Хочу рассмотреть как для Windows, так и для Linux

Gleb-Pylypets Автор вопроса
Слава
Про IPC?

К примеру, мне сказали на собесах, что наиболее частая практика это IPC по сокетах. Интересно почитать, какие ещё варианты, кроме pipes, sockets

слишком обширная тема. там от пайпов, до юникс сокетов и всяких месаджброкеров типа кроликов, amqp и прочих nats.io

Gleb-Pylypets Автор вопроса
Gleb Pylypets
ну и где об этом почитать можно? )

я бы погуглил что-то вроде c++ shared memory synchronization

Stas
слишком обширная тема. там от пайпов, до юникс сок...

ну да, давайте монгу ещё сразу назовёт ipc

Gleb-Pylypets Автор вопроса
Gleb Pylypets
ну и где об этом почитать можно? )

Я просто не представляю, как работает месседж брокер для процессов - хочу понять

Denis P
ну да, давайте монгу ещё сразу назовёт ipc

С монгой не работал. А вот rpc на редиске очень годно работает

Gleb Pylypets
Я просто не представляю, как работает месседж брок...

Уууу, мужик... Ты далеко прыгнуть хочешь... Но могу дать по крайней мере две книги. Роберт Лав по Linux и Рихтер по Windows. Названия не помню, но они там единственные у авторов по теме системного программирования.

Ilya Zviagin
Уууу, мужик... Ты далеко прыгнуть хочешь... Но м...

У Лава есть системное программирование и ядро линукс

Ilya Zviagin
Да, это не IPC

Ок. давайте начнём веселье: терминологический спор. Дайте определение IPC. С вики начнём? )

Ilya Zviagin
Да, это не IPC

Я писал RPC на редисе. Среднее время доставки сообщений от одного процесса другому - около миллисекунды. Почему это не является IPC?

Stas
Я писал RPC на редисе. Среднее время доставки сооб...

потому что иначе IPC можно было бы назвать всё что угодно

Похожие вопросы

Обсуждают сегодня

Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
Где в Астане можно купить мясо для шашлыков?
Dancing Іңұқәһүғө
21
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Добрый день подскажите пожалуйста может кто то сталкивался с ошибками Sentry 22.10.0 развернутым из helm чарт в Kubernetes? Изначально 3 дня назад очень стало много событий ух...
Tire4 Finist Devops
1
всем привет почти закончил курс После него можно писать свою операционку? Какие библиотеки надо использовать и куда дальше копать для изучения
Linus
22
почому оно не работает?
Vi Chapmann ٩( 💢•̀ з•́)و Chapmann
19
Карта сайта