Pull to refresh
8
0
Илья Казаков @discodum

SWE @ YADRO

Send message

Решаем задачу асинхронного ввода-вывода с библиотекой Asio

Level of difficultyMedium
Reading time10 min
Views8.1K

Привет, Хабр! Меня зовут Илья Казаков, я C++ разработчик в команде систем хранения данных  компании YADRO, одна из моих задач — реализация эффективных IO-bound программ под Linux. 

На одном из проектов мы с командой использовали Asio — библиотеку C++ для сетевого и низкоуровневого программирования ввода-вывода. Она предлагает свою асинхронную модель. Технология отлично справилась с нашей задачей, и я хочу поделиться с вами опытом ее использования. Под катом расскажу, какие решения я рассматривал для асинхронного ввода-вывода и почему остановился на Asio.

Узнать больше →
Total votes 14: ↑13 and ↓1+15
Comments22

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Works in
Date of birth
Registered
Activity

Specialization

Embedded Software Engineer, System Software Engineer
Middle
C++
Python
Git
Linux
OOP