Oracle OpenWorld 2013(Shanghai) -- Preview
Oracle OpenWorld 2013(中國)將在七月的上海舉行,日前已發布了是次大會的各個專題講座。本文簡介了若干我個人比較關注的主題與講座,希望其他朋友也能感興趣。(2013.06.06最后更新)JavaOne hasn't been an independent event since Sun was required by Oracle, the software giant merged the conference with OpenWorld. As a Java developer, I concentrate more on JavaOne than OpenWorld, but I'm interested in some of OpenWorld sessions. I describe my favorite JavaOne and OpenWorld sessions respectively.
JavaOne
As tradition, every time, there's a keynote or general session about Java present and future. So I think every attendee must focus on "KEY2215 - Java Strategy / Technical Keynote".
JDK 6 has rest in peace, and its last update u45 was released last month. And after this February, Oracle will no longer post updates of Java SE 6 to its public download sites. So far, I never touch Java 7 in real world projects. Session "CON2227 - Why Should I Switch to Java SE 7?" may encourage me to switch to JDK 7.
Java 8 is next major version, and it has delayed for a long time. In this April, Oracle announced this release is rescheduled again due to the guys shifted their focus to security problems@_@ Java 8 general available version will be issued in next March. And Lambda expression, which is known as the biggest update in Java language since Generics, will be introduced with the new distribution. Sessions "CON2224 - 55 New Features in Java SE 8" and "CON2241 - The Road to Lambda" will glance at the overview and new features of JDK 8.
OAuth is "an open protocol to allow secure authorization in a simple and standard method from web, mobile and desktop applications". I ever developed an experimental desktop application for Sina Weibo, and the Weibo open API platform is using OAuth as its authorization interface. Session "CON1241 - OAuth 101: How to Protect Your Resources in a Web-Connected Environment" will introduce the basis of OAuth protocol and demonstrate how to use the authorization.
I really concern application performance. How to profile program, how to find the bottleneck, and how to tune performance, all of them are my core focus. In session "CON1327 - Practical Performance: Understand the Performance of Your Application", an IBM guy will use JDK built-in tools (maybe VisualVM) to detect and troubleshoot the performance problems.
In daily work, we need to process data in parallel, but I have to say our concurrent logics are pretty simple. However we still suffer from some troubles due to abusing, even worse, misunderstanding the concurrent utilities. Session "CON1250 - Implement a High-Level Parallel API in JDK" may inspire me in different approaches.
OpenWorld
Compared with Oracle, I'm more familiar with MySQL, because it's much simpler. But I just work on MySQL simply: simple user management, simple performance tuning, simple data synchronization, simple backup and restoration, certainly, and simple installation and configuration in Linux environment. But...I have left MySQL for several years. How about the dolphin today? Session "CON1704 - MySQL: State of the Dolphin" may give me some answers, and I hope I could recall the days of playing the artifact.
At present, NoSQL, Cloud, big data, ... are the hottest words, even though they aren't on my radar, it's necessary to know some basic conceptions on the fields. Therefore sessions "CON1445 - Oracle NoSQL Database and Oracle Database: A Perfect Fit", "CON1612 - Developing Java Applications in the Cloud: Oracle Java Cloud Service", "CON2303 - Big Data Overview and Oracle’s Big Data Solution", and "CON1476 - Implementing Big Data Solutions: From Theory to Practice" are accessible 101 lessons for me.
OpenWorld gains more attention from Oracle, so it has more tracks. If I have enough time, and the agenda has no conflict, I'd like to listen to other topics, such as "CON1554 - What’s New for Java in the Latest Generation of Oracle Database Technology", "CON1452 - Advanced Database Performance Analysis with SQL Performance Analyzer", "CON1686 - Oracle Linux Strategy and Roadmap", ...
posted on 2013-05-28 21:56 John Jiang 閱讀(1942) 評論(0) 編輯 收藏 所屬分類: English 、OpenWorld/JavaOne/SunTechDays