Bitcoin Forum
March 30, 2024, 03:11:31 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: PyPoolD  (Read 746 times)
anthony_ (OP)
Member
**
Offline Offline

Activity: 65
Merit: 10


View Profile
July 27, 2011, 10:04:50 AM
Last edit: July 28, 2011, 03:47:05 AM by anthony_
 #1

A python pool server implementation, at the moment it's nothing more than a basic single-threaded HTTP server but it will get added on as time goes by, I will probably be working on this for the next couple of days/weeks trying to get it up to par with what I think a pool server should be able to handle.

Goals:
- Serve up to two-thousand getwork/s on a four-core system.
- Support everything pushpool supports (aside from the binary protocol)
- Allow event listeners for things like solved blocks, so you can write plugins with extra functionality, like automatic payout
- Only have one thread processing HTTP requests, it then off-loads the work to hash working processes to evade the GIL.

The source is on github at: https://github.com/bool-/pypoold

If you want to contribute to the project, feel free to fork it and create a pull request.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!