заголовки Feature
- Конфигурация полностью через базу данных
- Нет задержек, не перезагружается, ни опроса, ни SQL, ни Java
- Размещение нескольких цепей одновременно (Bitcoin, Namecoin, Litecoin и Fairbrix)
- Merged Добыча поддерживается для Bitcoin + Namecoin
- Быстрое создание внутренней работы с getmemorypool
- Отказоустойчивое самостоятельно перезапускается аварий
- Текущие акции мониторинга через браузер
- Готовит данные для отображения статистики на лету
- Встроенный веб-интерфейс, но использовать в существующих веб-сайтов
- Встроенный блок монитор и мини-Blockexplorer
- Весы на нескольких серверах
- Backwards слой совместимости с MySQL
Целевая аудитория
ecoinpool пытается как быть достаточно достаточно легко для соло-горнорудных установок и масштабируемым и быстро для больших бассейнов с несколькими серверами по всему миру.
Основные ссылки
О проекте и Erlang
Я всегда хотел реализовать большой проект сервера с правильными инструментами. Erlang / OTP, функциональный язык программирования и платформа, разработанная компанией Эрикссон (в настоящее время с открытым исходным кодом и сообщество разработчиков), является основным инструментом для решения этой задачи. Некоторые вещи, которые другие языки или платформы могут достичь только с тоннами библиотек интегрированы прямо в ядро языка. Параллельность и межпроцессное взаимодействие является основой Эрланга, в сочетании с мощным шаблоном согласованием осуществления, который является типичным для функциональных языков. Erlang динамически типизированных и позволяет перезагрузка модулей в то время как приложение по-прежнему работает, что позволяет быстрое развитие, уменьшая время простоя до нуля (если сделано правильно). Сложный механизм обработки ошибок завершает этот небольшой список функций.
Erlang имеет две общие черты с Java: Она составлена в байт-код и работает на виртуальной машине. На данный момент сходство заканчивается. Эрланга требует лишь часть требований к памяти и процессора Java и может масштабироваться от одного основного рабочего стола до крупных кластеров многоядерных серверов. Он буквально был построен по той же причине. Таким образом, другая часть, почему я начал этот проект является то, что решение Java уже существует и установить стандарт несколько завышены. Так что мне было интересно, если я мог бы написать программное обеспечение, которое может превзойти его, используя все полномочия для Erlang против слабости Java.
Другие ссылки
Скоро
На самом деле это "рано или поздно", Потому что ecoinpool уже потребляло много свое свободное время, и я получил другие вещи, чтобы сделать теперь.
- Удалить требование CouchDB и интегрировать это уведомление и тиражирование особенности непосредственно в ecoinpool
- Конфигурируемые акции каротаж, поддержка других источников данных для конфигурации и рабочих
- Больше документации
- Лучше веб-интерфейс для мини-Blockexplorer
- Включить механизмы выплаты в программном обеспечении
- Поддержка внешнего Coinbaser
- Продлить блок монитор к полному клиенту Bitcoin
Изменения
v0.3.10 - 3 января 2012
- Реализован внешний интерфейс конфигурации ebitcoin
v0.3.9 - 1 января 2012
- Добавлена поддержка Fairbrix (getmemorypool патч требуется)
- Более динамичный блок монитор / исследователь, чтобы добавить новые цепи быстрее
v0.3.8 - 31 декабря 2011
- Добавлена поддержка Litecoin
- Немного улучшен веб-интерфейс
v0.3.7 - 30 декабря 2011
- Первый публичный релиз
Заключительное слово
До сих пор я говорил с wtfman / cuqa из btcserv.net (Германия) и Graet из ozco.in (Австралия), и они сказали, что они дадут ему попробовать в течение следующих недель. Если вы шахтер Bitcoin, лучше держать глаз на этих бассейнах.
ecoinpool успешно работает на Элитарная Толчки (LiteCoin), созданный в сотрудничестве с WKNiGHT (США).
Я с нетерпением жду ваших отзывов. Если у вас есть вопросы по поводу некоторых аспектов ecoinpool или нужна помощь при установке и настройке, не стесняйтесь связаться со мной в #ecoinpool на Freenode.