0
ответов

Может ли кто-нибудь дать мне хорошее объяснение поведения «отправки» для неблокирующих сокетов?

Я прочитал документацию как минимум 10 раз, а также прочитал около 10 фрагментов кода и полные программы, в которых для отправки данных используются неблокирующие сокеты. Проблема в том, что некоторые из ...
вопрос задан: 11 July 2016 15:06
0
ответов

Могу ли я создать полностью неблокирующее бэкэнд-приложение с http-kit и core.async?

Мне интересно, можно ли собрать полностью неблокирующее веб-приложение Clojure с помощью http-kit? (На самом деле, мне подходит любой HTTP-совместимый HTTP-сервер; я упоминаю http -...
вопрос задан: 23 October 2015 10:46
0
ответов

Есть ли способ отменить регистрацию селектора на канале сокета

Это довольно простой вопрос, но я обнаружил, что нужно отменить регистрацию селектора, выходящего на мой сокет-канал для Java. SocketChannel client = myServer.accept (); // разветвляется от другого ...
вопрос задан: 11 June 2015 10:36
0
ответов

Volatile and Thread.MemoryBarrier in C#

To implement a lock free code for multithreading application I used volatile variables, Theoretically: The volatile keyword is simply used to make sure that all threads see the most updated value of a ...
вопрос задан: 21 March 2015 19:23
0
ответов

Неблокирующие сценарии Javascript, почему бы просто не поместить все сценарии перед тегом ?

Чтобы избежать блокировки отрисовки веб-страницы с помощью JavaScript, не можем ли мы просто поставить все наши файлы / код JS должны быть загружены / выполнены просто перед закрывающим тегом ? Все файлы JS и код будут ...
вопрос задан: 16 March 2015 09:45
0
ответов

Возможен ли асинхронный вызов jdbc?

Интересно, есть ли способ выполнять асинхронные вызовы к базе данных? Например, представьте, что я Если большой запрос занимает очень много времени, я хочу отправить его и получить ...
вопрос задан: 15 November 2014 21:10
0
ответов

Is Tornado really non-blocking?

Tornado advertises itself as "a relatively simple, non-blocking web server framework" and was designed to solve the C10k problem. However, looking at their database wrapper, which wraps MySQLdb, I ...
вопрос задан: 10 October 2014 06:11
0
ответов

Как записать в файл с помощью неблокирующего ввода-вывода?

Я хочу записать в файл неблокирующим методом в Python. При поиске в Google я обнаружил, что для этого язык поддерживает fcntl, но метод его реализации не очень ясен для ...
вопрос задан: 3 February 2014 10:21
0
ответов

non-blocking(event driven I/O) vs. blocking I/O

Recently I stumbled across this pretty slick JS library called nodeJS that acts like a server side JS. The main feature of the language being Evented I/O which gives the inherent capacity of I/O ...
вопрос задан: 17 December 2013 23:49
0
ответов

Почему блок именованного канала открывается только для чтения?

. Я заметил несколько странностей при работе с именованными каналами (FIFO) в различных вариантах UNIX (Linux, FreeBSD и MacOS X) с использованием Python. Во-первых, и, возможно, наиболее неприятно, что попытки ...
вопрос задан: 7 December 2013 19:56
0
ответов

SSH-модуль для python

Мне нужно выполнить задание (используя свой веб-сервер) на удаленном компьютере, которое занимает около 10 минут. Я использовал модуль pxssh в Python для того же, но он дает мне «ошибку тайм-аута» (не блокирует). Теперь я ...
вопрос задан: 14 November 2013 14:20
0
ответов

как выполнять программы в неблокирующий способ из скриптов

У меня есть серия программных файлов, a.out, b.out, c.out. Я хочу выполнять их один за другим после определенной задержки между каждой программой. любить ./a.out - входные параметры ---- подождите 50 секунд ---- ./b.out ...
вопрос задан: 2 November 2013 20:42
0
ответов

Python: неблокирующий сокет или асинхронный ввод-вывод

Я новичок в Python и в настоящее время должен написать сокет python, который будет запускаться как сценарий, который взаимодействует с устройством по TCP / IP (метеостанция). Устройство действует как сторона сервера (прослушивание ...
вопрос задан: 18 February 2013 15:02
0
ответов

Есть ли в WINAPI неблокирующий метод для разрешения хоста?

Есть getaddrinfo () для блокировки разрешения хоста, но есть ли неблокирующий метод?
вопрос задан: 10 January 2013 23:09
0
ответов

jQuery синхронный, не -блокирующий вызовы ajax

В моем веб-приложении у меня есть серия вызовов ajax, которые быстро запускаются. На сервере они должны обрабатываться в том же порядке, в котором они отправляются от клиента. Я использовал асинхронный :...
вопрос задан: 24 July 2012 21:53
0
ответов

Как сделать отложенный неблокирующий вызов функции

Я хочу вызвать функцию добавления HashSet с некоторой задержкой, но без блокировки текущего потока. Есть ли простое решение для достижения чего-то вроде этого: Utils.sleep(1000, myHashSet.add(foo));...
вопрос задан: 4 June 2012 14:07
0
ответов

Как возможны «неблокирующие» структуры данных?

Мне трудно понять, как любая структура данных может быть «неблокирующей». Допустим, вы создаете «неблокирующую» хеш-таблицу. В какой-то момент ваша хеш-таблица переполнится, и вам придется пере-...
вопрос задан: 30 May 2012 07:32
0
ответов

Запустить неблокирующий процесс из powershell

Я пишу сценарий powershell, который должен отправить код в несколько репозиториев git одновременно? Вот сценарий, который у меня есть на данный момент: param( [parameter(Mandatory=$true)] [string]$repoPath, ...
вопрос задан: 17 May 2012 17:17
0
ответов

Что такое неблокирующий или асинхронный ввод-вывод в Node.js?

Что такое неблокирующий ввод-вывод или асинхронный ввод-вывод в контексте механизмов Javascript на стороне сервера? Я вижу, что это упоминается как преимущество перед реализациями на стороне сервера Java.
вопрос задан: 13 May 2012 08:17
0
ответов

Как реализован неблокирующий ввод-вывод?

В Java, C# или некоторых других языках есть неблокирующие средства ввода-вывода, например, для сокетов.Таким образом, я могу передать свои функции обратного вызова неблокирующему вводу-выводу, и как только неблокирующий ввод-вывод получит...
вопрос задан: 10 May 2012 16:47
0
ответов

Можно ли настроить SQLAlchemy так, чтобы он не блокировал -?

У меня сложилось впечатление, что вызовы базы данных через SQLAlchemy блокируются и не подходят для использования ни в чем, кроме синхронного кода. Я прав (Надеюсь, что нет! )или есть способ...
вопрос задан: 18 April 2012 16:45
0
ответов

ruby ​​неблокирующее чтение строки

Я пытаюсь прочитать строку из ввода-вывода неблокирующим способом. К сожалению, readline блокирует. Я думаю, что могу решить эту проблему с помощью read_nonblock с дополнительным буфером, в котором я сохраняю частичный результат, проверяю, если...
вопрос задан: 21 March 2012 10:48
0
ответов

NodeJs как создать неблокирующее вычисление

Я пытаюсь разобраться в создании неблокирующей части тяжелых вычислений в nodejs. Возьмем этот пример (без прочего): http.createServer (function (req, res) {console.log (...
вопрос задан: 3 March 2012 20:57
0
ответов

Неблокирующие сокеты vs BeginXXX vs SocketAsyncEventArgs

Может ли кто-нибудь просветить меня относительно современных методов работы с сокетами .NET? Неблокирующие сокеты Если я установлю Socket.Blocking = false и буду использовать асинхронные операции - что произойдет? Есть ли какой-нибудь метод ...
вопрос задан: 27 February 2012 11:08
0
ответов

libuv: как изящно завершить приложение при ошибке?

У меня есть приложение, которое использует библиотеку libuv. оно запускает цикл по умолчанию: uv_run(uv_default_loop()); Как можно изящно завершить приложение в случае ошибки? В настоящее время я делаю это как в ...
вопрос задан: 31 January 2012 08:56
0
ответов

Почему "Multiplexed, non-blocking I/O, [...] much more scalable than thread-oriented, blocking I/O"?

Я читаю о Channels в документации JDK 7 (здесь), и наткнулся на это: Мультиплексированный, неблокирующий ввод-вывод, который гораздо более масштабируем, чем потоко-ориентированный, блокирующий ввод-вывод, [...] Есть ли простой ...
вопрос задан: 29 January 2012 22:51
0
ответов

Как запускать асинхронные / неблокирующие запросы MySQL в платформе Play?

Только начинаете в Play. В документации рассказывается о том, как Play можно запускать асинхронно. Но как выполнять запросы MySQL при асинхронном запуске Play? Обычные запросы MySQL блокируют, не так ли? ...
вопрос задан: 26 December 2011 03:19
0
ответов

Неблокирующее / асинхронное выполнение в Perl

Есть ли способ реализовать неблокирующее / асинхронное выполнение (без fork()'ing) в Perl? Я был разработчиком Python в течение многих лет... В Python есть действительно замечательный фреймворк Twisted, который ...
вопрос задан: 20 December 2011 13:30
0
ответов

Неблокирующий экономичный сервер в Python

В приведенном ниже фрагменте кода я пытаюсь создать не- блокировка сберегательного сервера в python. # установить обработчик для нашей реализации handler = ServiceHandler () processor = MyService.Processor (handler) ...
вопрос задан: 5 December 2011 11:04
0
ответов

Python / Erlang: В чем разница между Twisted, Stackless, Greenlet, Eventlet, Coroutines? Они похожи на процессы Эрланга?

Мое неполное понимание состоит в том, что Twisted, Stackless, Greenlet, Eventlet, Coroutines используют асинхронный сетевой ввод-вывод и потоки пользовательского пространства, которые очень легки и быстро переключаются. Но я не ...
вопрос задан: 24 November 2011 15:37