Historical trends of the last decade lead to a paradox: · In search of optimization our solutions represent a group of independent modules communicating via various APIs. · The overall number of various problems increased significantly in relation to the period of monolithic implementations. · The overall time to solve any serious problem skyrocketed because about 90% of it is consumed by finger-pointing. This presentation explains how you can survive in the world of APIs using a real application example where an Oracle-based system is constantly in-touch with a JSON-based system. The presentation describes a number of production use-cases that have been resolved by our team of developers – and the majority of applied solutions required only some pretty simple changes. However, finding WHAT to change is THE million-dollar question (quite literally!).
Grigoriy Novikov is a Senior Developer at Dulcian, Inc., where he is responsible for new feature research, SQL and PL/SQL tuning, complex functionality, developing code generators and repository-based systems development and maintenance. He specializes in the development of various industry and government systems in the medical, finance, real estate, and military arenas (both in the US and abroad). He is also responsible for Database Modeling, researching new database features and tuning. Grigoriy holds a BS in Economics (Institute for MIS) from State University of Management in Moscow.
Michael Rosenblum is a Software Architect/Development DBA at Dulcian, Inc. where he is responsible for system tuning and application architecture. Michael supports Dulcian developers by writing complex PL/SQL routines and researching new features. He is the co-author of PL/SQL for Dummies (Wiley Press, 2006), PL/SQL Performance Tuning Tips & Techniques (Oracle Press, 2014), contributing author of Expert PL/SQL Practices (APress, 2011), and author of a number of database-related articles (IOUG Select Journal, ODTUG Tech Journal) and conference papers. Michael is an Oracle ACE, a frequent presenter at various Oracle user group conferences (Oracle OpenWorld, ODTUG, IOUG Collaborate, RMOUG, NYOUG, etc.), and winner of the ODTUG Kaleidoscope 2009 Best Speaker Award.