Jim Baker

Number of videos:
Scalable Realtime Architectures in Python
EuroPython 2014
Jim Baker
Recorded: July 25, 2014Language: English

This talk will focus on you can readily implement highly scalable and fault tolerant realtime architectures, such as dashboards, using Python and tools like Storm, Kafka, and ZooKeeper. We will focus on two related aspects: composing reliable systems using at-least-once and idempotence semantics and how to partition for locality.

Integrating Jython with Java
PyCon US 2013
Jim Baker
Recorded: March 16, 2013Language: English

Jython provides a nearly seamless integration when using Java code. Using Jython from Java is not nearly as seamless, at least not yet. There are also several choices, depending on what you're doing, from object factories to using Java Scripting (JSR-223) support. This talk will discuss techniques, gotchas, and ongoing work to improve integration.

Making Jython Faster and Better
PyCon US 2012
Jim Baker
Recorded: March 10, 2012Language: English

As a dynamic language, Python is difficult to optimize. In addition, these dynamic features make using Python code from Java currently too complex. However, Java 7 adds the invokedynamic bytecode and corresponding library support, making it possible to finally address these problems in Jython. This talk will describe work in progress to make Jython faster and better (improving Java integration).

Jython Concurrency
PyCon US 2011
Jim Baker
Recorded: March 11, 2011Language: English