The slides of my recommended JavaOne 2017 and OOW2017 sessions are available here.
Oracle Database Integration with Java, JavaScript, Hadoop, Spark I - Java in the database, JDBC, UCP, DRCP, Application Continuity, Transaction Guard II - Oracle Datasource for Hadoop (OD4H), In-Database Container for Hadoop, Orale Datasource for Spark III - JavaScript Stored Procedures using Nashorn All topics discussed here represent my own opinions and speculations.
Monday, November 06, 2017
Monday, September 04, 2017
My Sessions Recommendations for JavaOne and Oracle Open World 2017
Good Day,
JavaOne, and Oracle Open World are 4 exactly weeks away.
Here are some sessions related to Java, JDBC, OJVM (database embedded JVM), JavaScript Nashorn (JavaSCript data access, JavaScript stored procedures), Apache Spark, Apache Hadoop, Apache Flink, Apache Beam that I'd warmly recommend.
JavaOne, and Oracle Open World are 4 exactly weeks away.
Here are some sessions related to Java, JDBC, OJVM (database embedded JVM), JavaScript Nashorn (JavaSCript data access, JavaScript stored procedures), Apache Spark, Apache Hadoop, Apache Flink, Apache Beam that I'd warmly recommend.
JavaOne 2017 Sessions Recommendations
- JDBC Next: A New Asynchronous API for Connecting to a Database
Tuesday, Oct 03, 11:00 a.m. - 11:45 a.m. | Moscone West - Room 2020 - A RESTful Java framework for Asynchronous High Speed Ingest
Thursday, Oct 05, 10:45 a.m. - 11:30 a.m. | Marriott Marquis (Yerba Buena Level) - Nob Hill A/B - Security Policy File Best Practices for your Java/JDBC Modules
Monday, Oct 02, 12:15 p.m. - 1:00 p.m. | Moscone West - Room 2022 - Portable Database Access for JavaScript Applications, using Java 8 Nashorn
Wednesday, Oct 04, 8:30 a.m. - 9:15 a.m. | Moscone West - Room 2024 - Turning Relational Database Tables into Spark Data Sources
Wednesday, Oct 04, 9:30 a.m. - 10:15 a.m. | Moscone West - Room 2005 - No More Duplicate Transactions: a Java API for At Most Once COMMIT
Monday, Oct 02, 6:30 p.m. - 7:15 p.m. | Moscone West - Room 2024
OpenWorld 2017 Sessions Recommendations
- Java Best Practices for Developing and Deploying Against Databases in the Cloud
Thursday, Oct 05, 12:45 pm - 1:30pm | Marriott Marquis - Golden Gate C3 - Best Practices for Speeding and Scaling Java Applications
Monday, Oct 02, 5:45 p.m. - 6:30 p.m. | Moscone West - Room 3010 - Multitenancy and Continuous Availability for Java Applications
Tuesday, Oct 03, 5:45 p.m. - 6:30 p.m. | Moscone West - Room 3010 - Hadoop, Spark, Flink, and Beam Explained to Oracle DBAs: Why They Should Care
Wednesday, Oct 04, 4:30 p.m. - 5:15 p.m. | Moscone West - Room 3010 - JavaScript Programming with Oracle Database 12c Using Nashorn Across Tiers
Wednesday, Oct 04, 5:30 p.m. - 6:15 p.m. | Moscone West - Room 3010
Friday, May 26, 2017
Carbonated Java & JavaScript Stored Procedures
Carbonated Java Stored Procedures
For accessing JSON Collections and documents without any knowledge of SQL, Oracle furnishes the SODA for Java API. It allows a convenient access and navigation using the dot notation.How to use SODA for Java in Java Stored Procedures? I have posted the steps, the code samples and scripts on GitHub.
Carbonated JavaScript Stored Procedures
Nashorn allows interoperability between Java and javaScript. By leveraging such interoperability, I've been able to reuse SODA for Java with JavaScript Stored Procedures.How to use SODA for Java in JavaScript Stored Procedures? I have posted the steps, the code samples and scripts on GitHub.
Enjoy!
Thursday, March 02, 2017
What's in Oracle Database 12c Release 2 for Java & JavaScript Developers?
Here is the summary of New Java & JavaScript Features in Oracle Database 12c Release 2 on Cloud and on-Premise
- Java 8: Java 8 in JDBC/UCP and OJVM; JDBC 4.2
- JavaScript with Nashorn: JDBC/UCP, OJVM
- Performance: JIT (OJVM), Network Compression over WAN (JDBC), Configurable connection health check frequency (UCP), PL/SQL Callback interface (JDBC)
- Scalability: Shared Pool for Multi-Tenant Database (UCP), Shared Pool for Sharded database (UCP), Sharding Key APIs (JDBC, UCP), DRCP Proxy session sharing, DRCP support for multiple labels
- High-Availability: Java APIs for FAN events (SimpleFan.jar), Planned Maintenance in the driver (JDBC), Application Continuity for XA Datasources, Transaction Guard for XA Datasource
- Security: SSL v1.2 / TLS v 1.2 (JDBC)
- Manageability: XMLconfiguration (UCP), Enable/disable/suspend/resume feature level logging (JDBC), MAX_THINK_TIME for Transactions in progress (DRCP), new statistics view and AWR reports
- Ease of Use : Web Services Callout (OJVM), Long Identifiers (OJVM), PL/SQL Boolean (JDBC), Debugger for OJVM (Java Debug Wire Protocol)
Subscribe to:
Posts (Atom)