Вопросы с тегом 'thrift'

Thrift - это программная среда для масштабируемой кросс-платформенной межязыковой службы, доступной от Apache.
14

Самые большие различия в Thrift vs Protocol Buffers?

Каковы самые большие плюсы и минусы Apache Thrift vs Протокол Google Буферы?
16 сент. '08 в 4:07
6

Каковы основные различия между Apache Thrift, Google Protocol Buffers, MessagePack, ASN.1 и Apache Avro?

Все они обеспечивают двоичную сериализацию, инфраструктуру RPC и IDL. Меня интересуют ключевые различия между ними и характеристики (производительность, простота использования, поддержка языков программирования). Если вы знаете какие-либо другие под...
08 янв. '11 в 11:20
1

Что такое RPC-инфраструктура и Apache Thrift?

Мне нужно изучить Apache Thrift для университетского проекта. Поскольку этот tutorial говорит, что это структура RPC, и это был единственный документ, который я мог найти для Thrift, кроме их документации. Может ли кто-нибудь сказать мне, что такое ...
18 дек. '13 в 8:40
8

Сравнение производительности Thrift, протокольных буферов, JSON, EJB, других?

Мы изучаем транспортные/протокольные решения и собираемся выполнить различные тесты производительности, поэтому я решил проверить с сообществом, если они уже сделали это: Кто-нибудь сделал тесты производительности сервера для простых служб эха, а та...
17 нояб. '08 в 19:48
2

Почему Thrift, почему бы не HTTP RPC (JSON + gzip)

Основная цель - обеспечить эффективную и надежную связь между языками программирования. но я думаю, что HTTP-RPC также может это сделать, веб-разработчик почти каждый знает, как работать на http, и проще реализовать HTTP-RPC (json), чем Thrift, Може...
16 мар. '12 в 5:29
5

Библиотека Haskell Thrift в 300 раз медленнее, чем С++ в тесте производительности

Я создаю приложение, которое содержит два компонента - сервер, написанный в Haskell, и клиент, написанный в Qt (С++). Я использую бережливость, чтобы сообщить их, и мне интересно, почему он работает так медленно. Я сделал тест производительности, и ...
22 окт. '13 в 8:38
4

Thrift vs Protocol buffers

Я уже давно использую PB, но, судя по всему, Thrift постоянно был в моем сознании. Основные преимущества бережливости, как я вижу: Собственные коллекции (т.е. вектор, множество и т.д.) против ПБ повторяются, обеспечивая функциональность, похожую н...
27 нояб. '10 в 19:11
3

Разница между Apache Thrift и ZeroMQ

Я понимаю, что Apache Thrift и ZeroMQ являются программными продуктами, принадлежащими к разным категориям, и сравнивать их нелегко, поскольку сравнение с яблоком и апельсином. Но я не знаю, почему они принадлежат к разным категориям. Разве оба они н...
09 нояб. '11 в 8:36
1

Ping Pong с Haskell и Thrift застряли

Я пытаюсь сделать простой Ping Pong, используя Haskell и Thrift. Однако он выполняет только одно повторение, а затем застревает. Я предполагаю, что проблема заключается в правильном использовании Thrift, а не в Haskell. Наверное, что-то не покраснело...
23 нояб. '11 в 17:20
5

Как начать работу с Apache Thrift?

Я хотел создать простой сервер Thrift для С++ и предоставить клиенту язык Python. Я пошел на официальный сайт, но ему не хватает хороших учебников или документации. Я испытываю трудности с этим. Есть ли хороший учебник Apache Thrift для совершенно н...
10 авг. '11 в 3:13
5

фатальная ошибка: файл 'openssl/bio.h' не найден

Я пытаюсь установить Apache Thrift на моем Mac, но я попал в проблему. Я выполнил шаги установки на этой странице, но когда я пытаюсь выполнить шаги для установки libevent, при запуске команды make появляется следующая ошибка: фатальная ошибка из-...
16 окт. '15 в 7:49
5

Как установить бизон на Mac OSX

Я пытаюсь установить Thrift на моем macbook. В противном случае я получил сообщение об ошибке: configure: ошибка: Bison версии 2.5 или выше должна быть установлена ​​в системе! Поэтому попытался установить Bison на мою ОС, но я не нашел учебник в...
04 авг. '15 в 9:23
4

Сберегать как публичную замену API для REST?

Я начал создавать API для нового сайта, над которым я работаю. Я изначально хотел сделать его обычным REST API, но я продолжаю думать о том, насколько крутой бережностью будет возможность скомпилировать несколько клиентских библиотек в одной партии....
06 апр. '12 в 0:41
4

Обратные вызовы в арифметических функциях Thrift?

В Thrift можно использовать модификатор oneway для указания вызова как асинхронного. По-видимому, невозможно определить обратный вызов, хотя он должен быть выполнен, когда выполнение функции завершено. Кажется, что единственная возможность, которую...
31 мар. '10 в 17:13
2

Разница CMake между include_directories и add_subdirectory?

Я изучаю CMake для создания кода на С++ и борюсь со следующей концепцией. На моем корневом уровне у меня есть некоторые файлы cpp и CMakeLists.txt, которые успешно генерируют некоторый бережливый код в каталоге gen-cpp. Мой корневой уровень CMakeList...
06 окт. '12 в 16:49