mysqlcamp - The Password is c4mp

 

Session_NDB_Python

Page history last edited by Jay Pipes 2 yrs ago

NDB/Python

 

Does it seem like all cool kids are talking about the NDBAPI? Are you put off by the fact that you haven't touched C++ since you were 18? Come check out the new NDB/Python bindings, and get your jump on the hottest MySQL programming around.

 

What the session looks like

 

The new and currently un-released NDB/Python bindings will be presented, discussed and maybe even hacked on (sprint anyone?) Topics to be addressed are and overview of what they are and why you might want to use them, and indeed why they should exist at all.

 

We can talk about NDB programming in general, directions and design for Python (or any scripting language bindings) and how and why these binding were implemented the way they were.

 

Who should come

 

Programmers who want to do cluster programming but aren't C++ gurus are welcome. Ok, so are C++ gurus, but not if they're going to be snobby.

 

For those who don't know:

 

MySQL Cluster (NDB) is a fault-tolerant highly available database storage engine. Normal usage is done by connecting to a MySQL server and letting it handle the interaction with the cluster storage. However, there is a direct C++ API (NDBAPI) for dealing with the cluster which is much more efficient.

 

Possible applications of NDB technology include but are not limited to: extremely high throughput database operations, session management, transactional distributed caching (like memcached on steroids) or any application that needs a 5 9's database backend. Where raw speed is a concern, it should be noted that a speed increase of 10x or more can be achieved by using the NDBAPI over connecting to the cluster with the MySQLdb connector.

 

Interested in participating? Put your name down

 

Monty Taylor

Jim Dowling

Jay Pipes

Comments (0)

You don't have permission to comment on this page.