You are viewing details from a past event. Please check our upcoming event schedule if you are looking for current content.

Leonid Igolnik

VP of Product Development w/Oracle

Leonid Igolnik is self proclaimed a unix bigot and a java evangelist. In his current role as a Vice President of Product Development with Oracle he is responsible for product development of several SaaS applications. He has spent his entire professional career building on-line applications starting at one of the earliest internet service providers in Israel. Leonid first started building large scale applications in Java in 2002 while working for the 2nd largest domain registrar at the time at Tucows/OpenSRS where he led the platform team. Subsequently to that he held several technology leadership roles with companies in Canada and US. Most recently Leonid has been responsible for engineering teams at Taleo (acquired by Oracle) building applications that help millions of people find jobs that have propelled the company to a position of one of the 4 largest SaaS companies in the world.

Presentations

The Dark Arts of Performance Tuning

9:00 AM MDT

Performance tuning an application can be stressful and time consuming activity and is considered by some a dark art. Fortunately Java platform provides many tools that can allow anyone to master the many issues real life production application throw at application developers.

In this session we will look some basic approaches to discovering the root causes for common performance bottlenecks and some of the tools that are available to aid in those endeavors.

Patterns of SaaS: Refactoring Databases

1:30 PM MDT

In this talk we will discuss general database refactoring patterns, database multi-tenancy models as well as techniques that are used to apply 100s of changes to 1000's of live databases with 0 downtime for the application.

The session will provide an overview of database refactoring theory, common patterns as well as a short case study of putting all of the concepts together in order to apply 100,000's of database changes to the production environment reliably.