Monday Jun 23, 2014

Delivering Real-time JD Edwards Analytics with Oracle Database In-Memory

By Ward Quarles - Oracle JD Edwards Product Strategy Director 


Are your internal and external constituents demanding instantaneous information? With the availability of Oracle Database 12c In-Memory, world-class technologies are available for JD Edwards’s users. Leverage optimized in-memory capabilities across applications, middleware, databases, and systems to transform your hyper-connected, mobile and social business into a “real time enterprise” and revolutionize business insight, communications and collaborative business processes.

Oracle Database In-Memory transparently extends the power of Oracle Database 12c to enable organizations to discover business insights and analytics in real-time while simultaneously increasing transactional performance.  With Oracle Database In-Memory, users can get immediate answers to business questions that previously took hours to obtain and business insight never before possible.

Can every JD Edwards customer benefit from in-memory? Your enterprises will quickly make data-driven decisions, respond instantly to customer demands, and continuously optimize business processes to maximize profitability. JD Edwards customers who have deployed applications on Oracle database technology can dramatically expand the value of these applications by delivering instant answers to any business question. Consumers expect immediate response and an “always online” style of interaction. Oracle Database In-Memory, an option to Oracle Database, makes these desires a reality.

What changes are required to adopt the new technology? Oracle Database In-Memory delivers leading-edge performance without restricted functionality, and without increasing complexity or risk. Deploying Oracle Database In-Memory with virtually any existing Oracle Database-compatible application is as easy as flipping a switch—no application changes are required.

Benefits for JD Edwards customers include:

1. Faster Decision-Making – Oracle Database In-Memory implements leading-edge columnar data processing to accelerate analytics, increasing the number of data values analyzed per second while providing answers instantly that would take minutes or hours to obtain.

2. Easily Adopted – Existing Oracle database applications simply need to identify the data to place in-memory to run dramatically faster. It couldn’t be easier.  Your JD Edwards application developers don’t need to change the application or learn new programming techniques to adopt Oracle Database In-Memory.

With in-memory solutions, you will run your business differently, ask more questions and change your business processes resulting in a quicker understanding of real time data. Iterative analysis that would historically take hours now takes minutes or seconds to process. JD Edwards applications can access strategic data instantaneously.  And it is Cloud ready. 

As soon as Oracle Database 12c In-Memory becomes generally available, we will post again with links to specific JD Edwards and Oracle Database 12c In-Memory documents. 

Watch Larry Ellison’s prelaunch video here

Learn more

Tuesday Aug 16, 2011

Browsers are ‘more than just a pretty face’ – a new look at client-side performance tuning

By Chris Papineau, JD Edwards Senior Principal Engineer

 I recently discovered what appears to be an excellent tool for collecting browser metrics while researching methods of JD Edwards performance analysis for the “client side”. By “client side”, of course, we no longer mean the “fat client”, but rather the so-called “thin client” or web-browser. Current JD Edwards trending methodologies do not measure any browser side metrics; they merely blast html traffic at a JAS server and measure the response times.

This, however, leaves an opportunity in the “thin client” part of the JD Edwards ecosystem. The browser includes the following very significant items which are arguably the cause of performance challenges just as often as server-side items.

1. Number of server roundtrips

2. Payload (size of data)

3. JScript runtimes

4. Network latency

5. Browser renderings

6. DOM related measurements

We can no longer think of the browser as merely some sort of “façade to a western town” which doesn’t do anything except look pretty. We cannot simply focus on the server side of interactive transactions, under the dated assumption that business functions are where the time is really spent, and the user interface layer is insignificant.

“Pay no attention to the man behind the curtain”

The browser has become less and less a “thin” part of the architecture as it may have been in the fledgling days of web browsers (NCSA Mosaic, anyone??). Today the browser is a complex piece of machinery in which business logic has crept its way in via JavaScript, where the rendering of large graphics is the norm, and very long grids spanning dozens of screens and hundreds of rows are commonplace.

In any case – the tool in question is called dynaTrace, and appears to be a one-stop shopping for answering the fundamental performance question on the web browser side: “Where is the code spending its time?” It is freeware, works on both IE and Firefox, is easy to use and install, has a very intuitive interface, and appears to provide data for all six critical performance metrics cited above. The premium version, which is available for a fee, is even capable of “Comparing Different Test Runs” per the claims on their website.

This appears to be right in the wheelhouse of what we need for client-side performance trending efforts. I will keep readers of this blog up to date on further developments. It may be a significant difference maker not only for client-side trending, but in our ability to resolve challenging performance problems more efficiently. Stay tuned…..

About

Welcome to the JD Edwards Blog. Post are contributed by the JD Edwards strategy and development teams, covering a broad range of topics. The goal of the blog is to create opportunities for information and idea sharing, to engage JD Edwards customers/users, partners, and Oracle employees in conversation, the spirit of improving the experience and effectiveness of all that participate in the community. Both EnterpriseOne & World products are fair game for blog topics. Topics will cover functional, technical, business topics,but it is not the intent of this blog to provide "support" activities and those discussions will be best served via My Oracle Support or Oracle Mix. We invite your comments and feedback, and look forward to lively conversation.

Search

Archives
« August 2015
SunMonTueWedThuFriSat
      
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
19
20
21
22
23
24
25
26
27
28
29
30
31
     
Today