Michael Redlich is a Senior Research Technician at ExxonMobil Research & Engineering in Clinton, New Jersey with experience in developing custom scientific laboratory and web applications.
Mike's technical expertise includes object-oriented design and analysis, relational database design and development, computer security, Java, C/C++, Python, Matlab and other programming/scripting languages. His latest passions include MicroProfile, Jakarta EE, Helidon, Micronaut and MongoDB.
Mike has been an active member within the Java community for over 20 years. He founded the Garden State Java User Group (formerly the ACGNJ Java Users Group) in 2001 that remains in continuous operation. Since 2016, Mike has served as a Java/JVM news editor for InfoQ where his contributions include news items, technical writing and technical reviews. His current assignment is lead Java Queue editor.
Mike has presented at conferences (Oracle Code One, Emerging Technologies for the Enterprise, JCON, Trenton Computer Festival (TCF) and TCF IT Professional Conference) and other Java User Groups (Philly Java Users Group, Kansas City Java Users Group, Connecticut Java Users Group, Princeton Java Users Group and Capital District Java Developers Network).
More recently, Mike has contributed to open source projects and participates on the leadership council of the Jakarta EE Ambassadors.LinkedIn Profile
The Jakarta NoSQL specification defines a set of APIs to provide a standard implementation for most NoSQL databases. Considered "one API for many NoSQL databases," Jakarta NoSQL supports the four types of NoSQL databases: column family, document, graph and key-value.
This presentation will provide an introduction to the Jakarta NoSQL specification, Eclipse JNoSQL, the compatible implementation to the specification, a brief overview of all four NoSQL database types followed by a demonstration of a MongoDB application built with Jakarta NoSQL.