Pull to refresh
0
0
Send message

Конкурентность: Асинхронность

Reading time 6 min
Views 40K

Мы всё-таки смогли дойти до третьей части и добрались до самого интересного — организации асинхронных вычислений.


В прошлых двух статьях мы посмотрели на абстракцию параллельно выполняющегося кода и кооперативного выполнения обработчиков задач.


Теперь посмотрим, как можно управлять потоком исполнения (control flow) в случае обработки асинхронных задач.


Читать дальше →
Total votes 37: ↑37 and ↓0 +37
Comments 13

Конкурентность: Кооперативность

Reading time 6 min
Views 22K

Я продолжаю свой небольшой цикл статей относительно средств организации и реализации конкурентных вычислений.


В прошлой статье мы посмотрели на абстракцию потоков, позволяющую делать вид, что код функций выполняется одновременно и непрерывно.


В этой мы посмотрим на ещё две модели, одна из которых не делает такого вида, а вторая смотрит на конкурентные вычисления с более абстрактной стороны.


Читать дальше →
Total votes 17: ↑16 and ↓1 +15
Comments 10

Конкурентность: Параллелизм

Reading time 5 min
Views 50K

В этой статье мне хотелось бы задокументировать всё, что я знаю о том, какие средства можно использовать для эффективного использования вычислительных ресурсов систем и/или удобства разработки.


И, надеюсь, кому-нибудь это может оказаться полезно, ибо кто-нибудь может чего-нибудь не знать, или, наоборот, окажется полезно мне, если кто-нибудь покажет что-нибудь ещё/укажет на изъяны в моих знаниях.


Читать дальше →
Total votes 50: ↑42 and ↓8 +34
Comments 40

PHP-Дайджест № 81 – интересные новости, материалы и инструменты (1 – 13 марта 2016)

Reading time 4 min
Views 20K


Предлагаем вашему вниманию очередную подборку со ссылками на новости и материалы.

Приятного чтения!
Читать дальше →
Total votes 43: ↑38 and ↓5 +33
Comments 11

Badoo перешли на PHP7 и сэкономили $1M

Reading time 16 min
Views 104K
Badoo перешли на PHP7 и сэкономили $1M

Мы сделали это! Несколько сотен наших application-серверов переведены на PHP7 и прекрасно себя чувствуют. Насколько нам известно, это второй переход на PHP7 проекта такого масштаба (после Etsy). В процессе мы нашли несколько очень неприятных багов в системе кеширования байт-кода PHP7, но они исправлены. А теперь — ура! — благая весть для всего PHP-сообщества: PHP7 действительно готов к продакшену, стабилен, потребляет значительно меньше памяти и дает очень хороший прирост производительности. Ниже мы подробно расскажем, как мы перешли на PHP7, с какими трудностями столкнулись, как с ними боролись и какие результаты получили.
Читать дальше →
Total votes 169: ↑159 and ↓10 +149
Comments 304

Multi-source репликация в MySQL5.7

Reading time 7 min
Views 22K
Сегодня мой рассказ будет о такой захватывающей штуке, как репликация баз данных в MySQL из нескольких источников. Отмечу, что данная статья не претендует на звание «истины в последней инстанции» и призвана осветить особенности данной технологии в разрезе возникшей у меня проблемы. Итак, приступим. Однажды в далёкой-далёкой галактике...

Читать дальше →
Total votes 14: ↑13 and ↓1 +12
Comments 8

Рекурсивные (Иерархические) запросы в PostgreSQL

Reading time 7 min
Views 66K
Вслед за Ораклом со своим ‘connet by prior ‘ все остальные СУБД вводят свои реализации иерархических запросов (ИЗ). Хотелось бы рассказать широкой аудитории как это сделано в PostgreSQL.
читать далее
Total votes 48: ↑46 and ↓2 +44
Comments 10

Обзор новостей онлайн-стриминга и медиа за февраль

Reading time 3 min
Views 3.5K
Добрейшего дня.

По роду своих занятий я постоянно слежу за новостями индустрии онлайн-видео, или если по-английски media streaming. Нередко читаю что-то интересное, что может быть полезно не только мне, но и всем, кто работает в сфере создания, обработки, передачи и монетизации потокового видео и видео-по-запросу (video-on-demand). Не так давно решил откладывать в сторону что-то любопытное и посмотреть, что выйдет.

Как результат — подборка новостей за февраль и частично — январь. Обзор будет не в хронологичесом порядке, а как получится. Думаю, на качество материала это не повлияет. Да, большая часть материалов а английском, т.к. большинство ньюсмейкеров — именно западные компании.

Но начну с наших новостей.
Читать дальше →
Total votes 6: ↑5 and ↓1 +4
Comments 0

Распознаём изображение с токена при помощи камеры

Reading time 3 min
Views 33K
В организации, где я тружусь в свободное от отдыха время, очень высокие требования к безопасности. Везде, где только можно, для аутентификации пользователей используются токены. Мне выдали вот такую вот штуку:

и сказали: жмёшь кнопку, смотришь цифры, вводишь пароль и радуешься. «Безопасность, конечно, превыше всего, но и о комфорте забывать не следует» — примерно так подумал я и провёл ревизию имеющегося у меня электронного хлама.
Читать дальше →
Total votes 178: ↑172 and ↓6 +166
Comments 60

Подробно о свойстве float

Reading time 4 min
Views 212K
Правильное использование CSS свойства float может стать непростой задачей даже для опытного верстальщика. В этой статье собраны варианты применения float, а также некоторые ошибки, с наглядными примерами.

Читать дальше →
Total votes 153: ↑140 and ↓13 +127
Comments 89

Information

Rating
Does not participate
Location
Мытищи, Москва и Московская обл., Россия
Registered
Activity