OOW16 - Faster and Better: Oracle E-Business Suite Desktop Integration Enhanc...vasuballa
This presentation covers the simplified user experience and the latest Office Open XML standards support in Oracle Web Applications Desktop Integrator and Oracle Report Manager. The presentation includes new features in Oracle Web Applications Desktop Integrator 12.2 and Oracle Report Manager 12.2 and other design changes that result in a vastly improved performance and spreadsheet experience. In addition, the presentation offers information on how you can use Oracle Desktop Integration Suite to build your own custom desktop integrations between Oracle E-Business Suite and Microsoft Excel, for enhanced end user productivity for mass uploading and downloading of spreadsheet data.
OOW16 - Leverage Oracle Integration Cloud Service for Oracle E-Business Suite...vasuballa
The document discusses Oracle's Integration Cloud Service and how it can be used to integrate Oracle E-Business Suite (EBS) applications on-premises or in the cloud. It describes the EBS adapter for Integration Cloud Service which allows bidirectional integration with EBS. The adapter supports using EBS as a target or source and exposes EBS APIs as REST services. Other cloud integration options from Oracle like SOA Cloud Service are also briefly covered.
OOW16 - Simplified and Touch-Friendly User Interface in Oracle E-Business Sui...vasuballa
The latest Oracle Application Framework includes Oracle Alta User Interface (Oracle Alta UI), a redesigned home page, and a set of new components optimized for display on mobile devices such as tablets. Oracle Alta UI is the next-generation UI standards from Oracle that offer a modern and compelling UI for both cloud and on-premises applications. In addition, the Oracle Application Framework UI components offer several touch-friendly gestures for common actions, for a smarter and more efficient end user experience. This session covers major UI enhancements in components such as tables, search, and attachments. Come see the new components, new gesture-based touch interactions, and a modernized UI that completely transforms the Oracle E-Business Suite end user experience.
OOW16 - Build, Deploy, and Manage Smartphone Applications for Oracle E-Busine...vasuballa
This Oracle Development session explains the technologies and approach used to build Oracle's smartphone applications for Oracle E-Business Suite. You will learn how to deploy and manage iOS and Android mobile applications from application stores, how to use enterprise deployment to distribute controlled versions of the mobile applications within your organization and how to use a combination of Oracle E-Business Suite Mobile Foundation, Oracle E-Business Suite REST services and Oracle Mobile Application Framework (MAF) to develop custom smartphone applications for Oracle E-Business Suite to meet your needs.
OOW16 - Oracle E-Business Suite: Technology Certification Primer and Roadmap ...vasuballa
Is your Oracle E-Business Suite technology stack up to date? Are you taking advantage of all the latest options and capabilities? This Oracle development session summarizes the latest certifications and roadmap for the Oracle E-Business Suite technology stack, including elements such as database releases and options, Java, Oracle Forms, desktop operating systems, browsers, Java runtime environment releases, development and web authoring tools, user authentication and management, business intelligence, Oracle Enterprise Manager plug-ins, security options, clouds, Oracle VM, and virtualization. The session also covers the most commonly asked questions about technology stack component support dates and upgrade implications.
OOW16 - Oracle E-Business Suite Integration Best Practices [CON6709]vasuballa
Oracle is investing across applications and technologies to make the application integration experience easier for customers. Oracle E-Business Suite provides tools and technologies to address various application integration challenges and styles. Learn more about Oracle’s integration offering for cloud, data, event-driven, business-to-business, and process-centric integrations. In this session, you will get a better understanding of what Oracle integration technologies you can use and how, when, and where you can leverage them to connect end-to-end business processes across your enterprise, including the Oracle Applications portfolio in the cloud.
OOW16 - Ready or Not: Applying Secure Configuration to Oracle E-Business Suit...vasuballa
It is a new world, where secure configuration is no longer optional, and you must reduce your attack surface. Going forward, many Oracle E-Business Suite security features will now be turned on by default. To further assist you with deploying Oracle E-Business Suite securely, Oracle is now providing a secure configuration management console. Under certain conditions, access to Oracle E-Business Suite will be limited until your Oracle Applications DBA or system administrator corrects or acknowledges the errors and warnings in the console. Come to this session to learn about the new secure configuration management console and guidelines for auditing, monitoring, and securing your Oracle E-Business Suite environment and sensitive data.
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...vasuballa
This session shares the experiences of a very successful upgrade of Oracle E-Business Suite 11.5.10 to Oracle E-Business Suite 12.2.4. Learn about the best practices from a planning, project management, and technical perspective. The session shares the do’s and don’ts for an upgrade, and covers best practices regarding the following:
• Decision matrix for upgrade vs. reimplementation
• Test scenario planning
• Project planning
• Cut-over planning and testing
• Simulations
• Optimizing time for upgrade
• Post go-live support
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]vasuballa
This session features the best techniques that applications DBAs can use to proactively maintain their Oracle E-Business Suite environment. It starts with a practical approach for defining a preventive maintenance strategy and then moves to detailed descriptions and tips for various tools and approaches to efficiently perform maintenance tasks. Topics include patching shortcuts, distributing worker processes across multiple servers, shared file systems, and avoiding resource bottlenecks. You will leave this session with the tools required for creating a plan to keep your environment healthy and up to date.
The document discusses plans for Java EE Next and Java EE 8. Key areas of focus for Java EE Next include improving the programming model for cloud and microservices, packaging for simplicity, resiliency, serverless computing, security, and support for key value/document stores. For Java EE 8, specifications will be updated including JAX-RS 2.1, Servlet 4.0, CDI 2.0, Bean Validation 2.0, JSF 2.3 and the new JSON-B 1.0 API. The goal is to deliver Java EE 8 in 2016 with initial microservices support and lay the groundwork for Java EE 9.
The document discusses REST and asynchronous operations in a JAX-RS client API context. It provides an overview of the JAX-RS client API for making synchronous and asynchronous REST calls. It also uses a travel service example to demonstrate how an asynchronous approach can improve performance over a synchronous one.
This document discusses JAX-RS 2.1, which is an update to JAX-RS 2.0. JAX-RS is a Java API for creating RESTful web services. The document introduces some of the new features in JAX-RS 2.1, including support for asynchronous and reactive client APIs using CompletionStage and a new reactive invoker interface. It provides code examples of using the asynchronous client API and reactive invoker.
OOW16 - Migrating and Managing Customizations for Oracle E-Business Suite 12....vasuballa
This document discusses customizations in Oracle E-Business Suite R12.2 and how to prepare them for online patching. It covers the key differences in how customizations are managed in 12.1 versus 12.2, how to analyze custom code for compliance with 12.2 standards using readiness reports, and the steps involved in preparing customizations for the 12.2 upgrade such as creating a customizations catalog.
Jfokus 2017 Oracle Dev Cloud and ContainersMika Rinne
The document discusses Oracle's Developer Cloud Service, Application Container Cloud Service, and Container Cloud Service. It provides an overview of each service, including that Developer Cloud Service allows developing, building, packaging and deploying applications, Application Container Cloud Service supports Java, Node.js and PHP applications, and Container Cloud Service provides tools for managing Docker containers.
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]vasuballa
This session provides an overview of how the Oracle Quality Assurance team tests Oracle E-Business Suite. It covers the main areas that you should consider during functional testing, approaches for new feature and regression testing, how to reduce the test script generation and execution time, experiences on capturing and presenting metrics to showcase the ROI of the testing investment, leveraging automation for testing Oracle E-Business Suite applications, and more.
This document discusses high availability and MySQL high availability solutions. It begins with an overview of high availability concepts like availability, redundancy, and fault tolerance. It then discusses native MySQL high availability options like master-slave replication and MySQL Group Replication. MySQL Group Replication is a new multi-master replication plugin that provides highly available, scalable MySQL clusters with automated failover and data consistency. The document explains how Group Replication works and its advantages over other solutions.
No sql from the web’s favourite relational database MySQLMark Swarbrick
The document discusses different database technologies including NoSQL and SQL databases. It focuses on MySQL Cluster, which is described as a relational database that provides scalability, high performance, high availability, and ease of use features comparable to NoSQL databases, while also supporting SQL queries and ACID transactions. The document outlines the architecture and capabilities of MySQL Cluster such as data sharding, replication, online operations, and scaling horizontally and vertically.
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]vasuballa
This document discusses personalizations and extensions in Oracle E-Business Suite Release 12.2. It covers new personalization capabilities added in 12.2 such as model personalization, undo personalization, copying personalizations between contexts, and a simplified home page. It also discusses user personalizations for queries, tables, and grids. Upgrade considerations for extensions moving to 12.2.4 are reviewed along with the personalization roadmap.
This document provides an overview of Oracle Solaris. It discusses security features like Silicon Secured Memory that protects against memory attacks. It describes how Oracle Solaris leverages across Oracle products and accelerates analytics and encryption workloads. Oracle Solaris also provides simple, secure deployment of applications in private or public clouds.
This document discusses upcoming features in Java EE 8, including enhancements to JAX-RS 2.1, JSON-P 1.1, and server-sent events. Some key changes are the addition of reactive client APIs and non-blocking I/O in JAX-RS providers, support for JSON pointer and patch operations in JSON-P, and new classes for server-sent events on both the client and server sides.
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2vasuballa
This document discusses the architecture and installation of Oracle E-Business Suite 12.2. It describes the 12.2 architecture which leverages Oracle WebLogic Server 11g and features like online patching. It also outlines the installation process which involves installing Oracle homes from a central inventory and configuring the file system.
Oow MySQL Whats new in security overview sept 2017 v1Mark Swarbrick
The document discusses new security features in MySQL 8.0 and MySQL Enterprise Edition. It covers improvements to data encryption, authentication, auditing and monitoring. Transparent data encryption now supports encryption of tables at rest using a keyring plugin and KMIP standard for key management. MySQL Enterprise Edition adds integration with centralized authentication like Active Directory and LDAP, as well as advanced auditing and monitoring capabilities.
The document provides an overview of the key technical features and considerations for installing and implementing Oracle Primavera P6 Release 8 (P6 R8). It discusses changes to the database, authentication types, P6 web access, prerequisites, known Java issues, application server clustering, the P6 Professional client, standalone status, job services, enterprise reporting, security hardening, technologies added and dropped in R8, installation instructions, documentation resources, and support options.
How to Prepare Your Toolbox for the Future of SharePoint DevelopmentProgress
SharePoint is changing: instead of learning the Microsoft version of a technology that’s rapidly becoming outdated, developers can now use the latest and greatest in jQuery and Angular (or Knockout.js, React.js, etc.) and create great SharePoint UI.
The future of SharePoint development and customization is the SharePoint Framework (SPFx), a client-side based framework that allows JavaScript customizations to work on top of SharePoint Online/Office 365. Let’s put to work a toolset of web technologies, including Angular, Webpack and Kendo UI controls, to build a simple yet useful application and get started with the web stack today.
Download this whitepaper to:
* Get excited about the new SharePoint Framework (SPFx) and related web stack technologies
* See a great set of tools in action
* Learn how to build a practical SharePoint business application using modern web technology
This whitepaper is by SharePoint Gurus, an award-winning consultancy based in Sydney, Australia, that specializes in improving productivity through configuring and developing Microsoft SharePoint technologies.
Migrating your infrastructure to OpenStack - Avi Miller, OracleOpenStack
The document discusses challenges in migrating from a traditional infrastructure to OpenStack. It outlines some initial steps such as mapping current infrastructure components to OpenStack services and identifying initial workloads. It also covers some technical challenges around deploying and managing OpenStack components like Compute, Networking, Storage, Identity Management and upgrades. The document shares a case study of Oracle Product Development IT's migration of 14,000 VMs to OpenStack.
Related OSS Projects - Peter Rowe, Flexera SoftwareOpenStack
Audience Level
Intermediate
Synopsis
Today’s fast-paced development environment has changed the compliance landscape. Many software projects consist of more than 50% Open Source Software (OSS) components, but as much as 99% are undocumented, increasing the complexities of managing your company’s software compliance process.
Of particular concern is “Zombie software”, or software that is outdated and contains vulnerable versions of certain components. Zombies can live in your code forever if you’re not aware of them. The acceleration of modern development lifecycles and the breakdown of an undocumented software supply chain have opened up new pathways for zombies to enter your software – leaving you exposed to security threats.
This presentation discusses best practices for implementing an Open Source Software management strategy that covers common pitfalls and commercial licence issues as well as the optimal way to track and eliminate the risks associated with Zombies!
Speaker Bio:
Involved in and around IT development for over 20 years, starting as a web developer using NotePad in 1995 when the most exciting thing online was Sun’s animated Java coffee cup, through Numega Pre-Sales selling BoundsChecker and now into the brave, new World of Open Source and software composition analysis.
Navigating Your Product's Growth with Embedded Analytics Progress
Presenter: Guarav Verma
Learn from real life applications for embedded product analytics from Telerik. In today’s data driven world, how can you leverage analytics to know your audience, improve their experience, focus on your loyal users to drive more revenue, and optimize your engineering effort to accelerate your business results? Know what the future of Telerik Analytics is like and be a part of it.
Deep Dive Into Catalyst: Apache Spark 2.0’s OptimizerDatabricks
Catalyst is becoming one of the most important components in Apache Spark, as it underpins all the major new APIs in Spark 2.0, from DataFrames, Datasets, to streaming. At its core, Catalyst is a general library for manipulating trees. Based on this library, we have built a modular compiler frontend for Spark, including a query analyzer, optimizer, and an execution planner. In this talk, I will first introduce the concepts of Catalyst trees, followed by major features that were added in order to support Spark’s powerful API abstractions. Audience will walk away with a deeper understanding of how Spark 2.0 works under the hood.
This document discusses Docker, a tool that allows users to run applications securely isolated in a container that runs on the host operating system. It explores key Docker concepts like images, containers, repositories and how they work. It also provides examples of common Docker commands to pull, run, stop and manage images and containers.
OOW16 - Oracle E-Business Suite 12 Upgrade Experience for a 14 TB Oracle E-Bu...vasuballa
This session shares the experiences of a very successful upgrade of Oracle E-Business Suite 11.5.10 to Oracle E-Business Suite 12.2.4. Learn about the best practices from a planning, project management, and technical perspective. The session shares the do’s and don’ts for an upgrade, and covers best practices regarding the following:
• Decision matrix for upgrade vs. reimplementation
• Test scenario planning
• Project planning
• Cut-over planning and testing
• Simulations
• Optimizing time for upgrade
• Post go-live support
OOW16 - Maintenance Strategies for Oracle E-Business Suite [CON6725]vasuballa
This session features the best techniques that applications DBAs can use to proactively maintain their Oracle E-Business Suite environment. It starts with a practical approach for defining a preventive maintenance strategy and then moves to detailed descriptions and tips for various tools and approaches to efficiently perform maintenance tasks. Topics include patching shortcuts, distributing worker processes across multiple servers, shared file systems, and avoiding resource bottlenecks. You will leave this session with the tools required for creating a plan to keep your environment healthy and up to date.
The document discusses plans for Java EE Next and Java EE 8. Key areas of focus for Java EE Next include improving the programming model for cloud and microservices, packaging for simplicity, resiliency, serverless computing, security, and support for key value/document stores. For Java EE 8, specifications will be updated including JAX-RS 2.1, Servlet 4.0, CDI 2.0, Bean Validation 2.0, JSF 2.3 and the new JSON-B 1.0 API. The goal is to deliver Java EE 8 in 2016 with initial microservices support and lay the groundwork for Java EE 9.
The document discusses REST and asynchronous operations in a JAX-RS client API context. It provides an overview of the JAX-RS client API for making synchronous and asynchronous REST calls. It also uses a travel service example to demonstrate how an asynchronous approach can improve performance over a synchronous one.
This document discusses JAX-RS 2.1, which is an update to JAX-RS 2.0. JAX-RS is a Java API for creating RESTful web services. The document introduces some of the new features in JAX-RS 2.1, including support for asynchronous and reactive client APIs using CompletionStage and a new reactive invoker interface. It provides code examples of using the asynchronous client API and reactive invoker.
OOW16 - Migrating and Managing Customizations for Oracle E-Business Suite 12....vasuballa
This document discusses customizations in Oracle E-Business Suite R12.2 and how to prepare them for online patching. It covers the key differences in how customizations are managed in 12.1 versus 12.2, how to analyze custom code for compliance with 12.2 standards using readiness reports, and the steps involved in preparing customizations for the 12.2 upgrade such as creating a customizations catalog.
Jfokus 2017 Oracle Dev Cloud and ContainersMika Rinne
The document discusses Oracle's Developer Cloud Service, Application Container Cloud Service, and Container Cloud Service. It provides an overview of each service, including that Developer Cloud Service allows developing, building, packaging and deploying applications, Application Container Cloud Service supports Java, Node.js and PHP applications, and Container Cloud Service provides tools for managing Docker containers.
OOW16 - Testing Oracle E-Business Suite Best Practices [CON6713]vasuballa
This session provides an overview of how the Oracle Quality Assurance team tests Oracle E-Business Suite. It covers the main areas that you should consider during functional testing, approaches for new feature and regression testing, how to reduce the test script generation and execution time, experiences on capturing and presenting metrics to showcase the ROI of the testing investment, leveraging automation for testing Oracle E-Business Suite applications, and more.
This document discusses high availability and MySQL high availability solutions. It begins with an overview of high availability concepts like availability, redundancy, and fault tolerance. It then discusses native MySQL high availability options like master-slave replication and MySQL Group Replication. MySQL Group Replication is a new multi-master replication plugin that provides highly available, scalable MySQL clusters with automated failover and data consistency. The document explains how Group Replication works and its advantages over other solutions.
No sql from the web’s favourite relational database MySQLMark Swarbrick
The document discusses different database technologies including NoSQL and SQL databases. It focuses on MySQL Cluster, which is described as a relational database that provides scalability, high performance, high availability, and ease of use features comparable to NoSQL databases, while also supporting SQL queries and ACID transactions. The document outlines the architecture and capabilities of MySQL Cluster such as data sharding, replication, online operations, and scaling horizontally and vertically.
OOW16 - Personalizing Oracle E-Business Suite: The Next Generation [CON6716]vasuballa
This document discusses personalizations and extensions in Oracle E-Business Suite Release 12.2. It covers new personalization capabilities added in 12.2 such as model personalization, undo personalization, copying personalizations between contexts, and a simplified home page. It also discusses user personalizations for queries, tables, and grids. Upgrade considerations for extensions moving to 12.2.4 are reviewed along with the personalization roadmap.
This document provides an overview of Oracle Solaris. It discusses security features like Silicon Secured Memory that protects against memory attacks. It describes how Oracle Solaris leverages across Oracle products and accelerates analytics and encryption workloads. Oracle Solaris also provides simple, secure deployment of applications in private or public clouds.
This document discusses upcoming features in Java EE 8, including enhancements to JAX-RS 2.1, JSON-P 1.1, and server-sent events. Some key changes are the addition of reactive client APIs and non-blocking I/O in JAX-RS providers, support for JSON pointer and patch operations in JSON-P, and new classes for server-sent events on both the client and server sides.
OOW15 - Installation, Cloning, and Configuration of Oracle E-Business Suite 12.2vasuballa
This document discusses the architecture and installation of Oracle E-Business Suite 12.2. It describes the 12.2 architecture which leverages Oracle WebLogic Server 11g and features like online patching. It also outlines the installation process which involves installing Oracle homes from a central inventory and configuring the file system.
Oow MySQL Whats new in security overview sept 2017 v1Mark Swarbrick
The document discusses new security features in MySQL 8.0 and MySQL Enterprise Edition. It covers improvements to data encryption, authentication, auditing and monitoring. Transparent data encryption now supports encryption of tables at rest using a keyring plugin and KMIP standard for key management. MySQL Enterprise Edition adds integration with centralized authentication like Active Directory and LDAP, as well as advanced auditing and monitoring capabilities.
The document provides an overview of the key technical features and considerations for installing and implementing Oracle Primavera P6 Release 8 (P6 R8). It discusses changes to the database, authentication types, P6 web access, prerequisites, known Java issues, application server clustering, the P6 Professional client, standalone status, job services, enterprise reporting, security hardening, technologies added and dropped in R8, installation instructions, documentation resources, and support options.
How to Prepare Your Toolbox for the Future of SharePoint DevelopmentProgress
SharePoint is changing: instead of learning the Microsoft version of a technology that’s rapidly becoming outdated, developers can now use the latest and greatest in jQuery and Angular (or Knockout.js, React.js, etc.) and create great SharePoint UI.
The future of SharePoint development and customization is the SharePoint Framework (SPFx), a client-side based framework that allows JavaScript customizations to work on top of SharePoint Online/Office 365. Let’s put to work a toolset of web technologies, including Angular, Webpack and Kendo UI controls, to build a simple yet useful application and get started with the web stack today.
Download this whitepaper to:
* Get excited about the new SharePoint Framework (SPFx) and related web stack technologies
* See a great set of tools in action
* Learn how to build a practical SharePoint business application using modern web technology
This whitepaper is by SharePoint Gurus, an award-winning consultancy based in Sydney, Australia, that specializes in improving productivity through configuring and developing Microsoft SharePoint technologies.
Migrating your infrastructure to OpenStack - Avi Miller, OracleOpenStack
The document discusses challenges in migrating from a traditional infrastructure to OpenStack. It outlines some initial steps such as mapping current infrastructure components to OpenStack services and identifying initial workloads. It also covers some technical challenges around deploying and managing OpenStack components like Compute, Networking, Storage, Identity Management and upgrades. The document shares a case study of Oracle Product Development IT's migration of 14,000 VMs to OpenStack.
Related OSS Projects - Peter Rowe, Flexera SoftwareOpenStack
Audience Level
Intermediate
Synopsis
Today’s fast-paced development environment has changed the compliance landscape. Many software projects consist of more than 50% Open Source Software (OSS) components, but as much as 99% are undocumented, increasing the complexities of managing your company’s software compliance process.
Of particular concern is “Zombie software”, or software that is outdated and contains vulnerable versions of certain components. Zombies can live in your code forever if you’re not aware of them. The acceleration of modern development lifecycles and the breakdown of an undocumented software supply chain have opened up new pathways for zombies to enter your software – leaving you exposed to security threats.
This presentation discusses best practices for implementing an Open Source Software management strategy that covers common pitfalls and commercial licence issues as well as the optimal way to track and eliminate the risks associated with Zombies!
Speaker Bio:
Involved in and around IT development for over 20 years, starting as a web developer using NotePad in 1995 when the most exciting thing online was Sun’s animated Java coffee cup, through Numega Pre-Sales selling BoundsChecker and now into the brave, new World of Open Source and software composition analysis.
Navigating Your Product's Growth with Embedded Analytics Progress
Presenter: Guarav Verma
Learn from real life applications for embedded product analytics from Telerik. In today’s data driven world, how can you leverage analytics to know your audience, improve their experience, focus on your loyal users to drive more revenue, and optimize your engineering effort to accelerate your business results? Know what the future of Telerik Analytics is like and be a part of it.
Deep Dive Into Catalyst: Apache Spark 2.0’s OptimizerDatabricks
Catalyst is becoming one of the most important components in Apache Spark, as it underpins all the major new APIs in Spark 2.0, from DataFrames, Datasets, to streaming. At its core, Catalyst is a general library for manipulating trees. Based on this library, we have built a modular compiler frontend for Spark, including a query analyzer, optimizer, and an execution planner. In this talk, I will first introduce the concepts of Catalyst trees, followed by major features that were added in order to support Spark’s powerful API abstractions. Audience will walk away with a deeper understanding of how Spark 2.0 works under the hood.
This document discusses Docker, a tool that allows users to run applications securely isolated in a container that runs on the host operating system. It explores key Docker concepts like images, containers, repositories and how they work. It also provides examples of common Docker commands to pull, run, stop and manage images and containers.
This document describes a Spark solution for calculating the rank product of gene expression data across multiple studies. It contains sections on the author's biography, definitions of key concepts like rank and rank product, a description of the input data format and storage, and an overview of the Spark-based algorithm to calculate rank product in two steps by finding the mean per gene per study and then computing the overall rank product. The solution uses either groupByKey() or combineByKey() to aggregate the rank values by gene.
Srikanth Kodeboyina completed the DEV 360 - Apache Spark Essentials course offered by MapR Academy on December 12, 2015. A certificate of completion was issued with the certificate number 56vho9jk85o3, which can be verified online at http://verify.skilljar.com/c/56vho9jk85o3.
This is first part of Spark 2 new features overview
This topic covers API changes; Structured Streaming; Encoders; Memory Management in Spark; Tungsten issues; Catalyst features)
Spark 2.0 estará entre nosotros en los próximos meses, nuestro amado Framework de procesamiento en paralelo va a sufrir un gran cambio y debemos estar preparados para afrontarlo.
Durante meses la comunidad y Databricks han estado trabajando en Spark para atender a todas las peticiones de usuarios, se han esforzado en desarrollar potentes utilidades y en continuar haciendo de Spark la herramienta numero uno de Big Data.
The document discusses using the OpenStack command line interface (CLI) to manage an OpenStack platform. It provides examples of commands for various OpenStack services like Keystone, Glance, Neutron, Nova, Cinder, Swift, Heat, and Ceilometer. The commands can be used to create, delete, modify, query and display resources and include examples like keystone user create, neutron network create, nova boot instance, and ceilometer meter list.
Use of spark for proteomic scoring seattle presentationlordjoe
This document discusses using Apache Spark to parallelize proteomic scoring, which involves matching tandem mass spectra against a large database of peptides. The author developed a version of the Comet scoring algorithm and implemented it on a Spark cluster. This outperformed single machines by over 10x, allowing searches that took 8 hours to be done in under 30 minutes. Key considerations for running large jobs in parallel on Spark are discussed, such as input formatting, accumulator functions for debugging, and smart partitioning of data. The performance improvements allow searching larger databases and considering more modifications.
Java BigData Full Stack Development (version 2.0)Alexey Zinoviev
This document is a presentation by Alexey Zinovyev about Java Big Data full stack development. It discusses Alexey's background and contacts, required skills for Java Big Data development like SQL, Linux, Java and backend skills. It then covers topics like NoSQL databases, Hadoop, Spark, machine learning with MLlib and deep learning. It provides different ways to learn these topics including books, online courses, conferences and mentoring. It encourages learning through hands-on projects and recommends starting with tools like Weka, MongoDB, Hadoop and AWS.
London Spark Meetup Project Tungsten Oct 12 2015Chris Fregly
Building on a previous talk about how Spark beat Hadoop @ 100TB Daytona GraySort, we present low-level details of Project Tungsten which includes many CPU and Memory optimizations.
Deep Dive Into Catalyst: Apache Spark 2.0'S OptimizerSpark Summit
This document discusses Catalyst, the query optimizer in Apache Spark. It begins by explaining how Catalyst works at a high level, including how it abstracts user programs as trees and uses transformations and strategies to optimize logical and physical plans. It then provides more details on specific aspects like rule execution, ensuring requirements, and examples of optimizations. The document aims to help users understand how Catalyst optimizes queries automatically and provides tips on exploring its code and writing optimizations.
This document provides an introduction to Apache Spark, including its architecture and programming model. Spark is a cluster computing framework that provides fast, in-memory processing of large datasets across multiple cores and nodes. It improves upon Hadoop MapReduce by allowing iterative algorithms and interactive querying of datasets through its use of resilient distributed datasets (RDDs) that can be cached in memory. RDDs act as immutable distributed collections that can be manipulated using transformations and actions to implement parallel operations.
Project Tungsten Phase II: Joining a Billion Rows per Second on a LaptopDatabricks
Tech-talk at Bay Area Apache Spark Meetup.
Apache Spark 2.0 will ship with the second generation Tungsten engine. Building upon ideas from modern compilers and MPP databases, and applying them to data processing queries, we have started an ongoing effort to dramatically improve Spark’s performance and bringing execution closer to bare metal. In this talk, we’ll take a deep dive into Apache Spark 2.0’s execution engine and discuss a number of architectural changes around whole-stage code generation/vectorization that have been instrumental in improving CPU efficiency and gaining performance.
This document summarizes a presentation about unit testing Spark applications. The presentation discusses why it is important to run Spark locally and as unit tests instead of just on a cluster for faster feedback and easier debugging. It provides examples of how to run Spark locally in an IDE and as ScalaTest unit tests, including how to create test RDDs and DataFrames and supply test data. It also discusses testing concepts for streaming applications, MLlib, GraphX, and integration testing with technologies like HBase and Kafka.
Paris Spark Meetup Oct 26, 2015 - Spark After Dark v1.5 - Best of Advanced Ap...Chris Fregly
* Title *
Spark After Dark 1.5: Deep Dive Into Latest Perf and Scale Improvements in Spark Ecosystem
* Abstract *
Combining the most popular and technically-deep material from his wildly popular Advanced Apache Spark Meetup, Chris Fregly will provide code-level deep dives into the latest performance and scalability advancements within the Apache Spark Ecosystem by exploring the following:
1) Building a Scalable and Performant Spark SQL/DataFrames Data Source Connector such as Spark-CSV, Spark-Cassandra, Spark-ElasticSearch, and Spark-Redshift
2) Speeding Up Spark SQL Queries using Partition Pruning and Predicate Pushdowns with CSV, JSON, Parquet, Avro, and ORC
3) Tuning Spark Streaming Performance and Fault Tolerance with KafkaRDD and KinesisRDD
4) Maintaining Stability during High Scale Streaming Ingestion using Approximations and Probabilistic Data Structures from Spark, Redis, and Twitter's Algebird
5) Building Effective Machine Learning Models using Feature Engineering, Dimension Reduction, and Natural Language Processing with MLlib/GraphX, ML Pipelines, DIMSUM, Locality Sensitive Hashing, and Stanford's CoreNLP
6) Tuning Core Spark Performance by Acknowledging Mechanical Sympathy for the Physical Limitations of OS and Hardware Resources such as CPU, Memory, Network, and Disk with Project Tungsten, Asynchronous Netty, and Linux epoll
* Demos *
This talk features many interesting and audience-interactive demos - as well as code-level deep dives into many of the projects listed above.
All demo code is available on Github at the following link: https://github.com/fluxcapacitor/pipeline/wiki
In addition, the entire demo environment has been Dockerized and made available for download on Docker Hub at the following link: https://hub.docker.com/r/fluxcapacitor/pipeline/
* Speaker Bio *
Chris Fregly is a Principal Data Solutions Engineer for the newly-formed IBM Spark Technology Center, an Apache Spark Contributor, a Netflix Open Source Committer, as well as the Organizer of the global Advanced Apache Spark Meetup and Author of the Upcoming Book, Advanced Spark.
Previously, Chris was a Data Solutions Engineer at Databricks and a Streaming Data Engineer at Netflix.
When Chris isn’t contributing to Spark and other open source projects, he’s creating book chapters, slides, and demos to share knowledge with his peers at meetups and conferences throughout the world.
Video of the presentation can be seen here: https://www.youtube.com/watch?v=uxuLRiNoDio
The Data Source API in Spark is a convenient feature that enables developers to write libraries to connect to data stored in various sources with Spark. Equipped with the Data Source API, users can load/save data from/to different data formats and systems with minimal setup and configuration. In this talk, we introduce the Data Source API and the unified load/save functions built on top of it. Then, we show examples to demonstrate how to build a data source library.
Spark 2.0 is a major release of Apache Spark. This release has brought many changes to API(s) and libraries of Spark. So in this KnolX, we will be looking at some improvements that are made in Spark 2.0. Also, in these slides we will be getting an introduction to some new features in Spark 2,0 like SparkSession API and Structured Streaming.
NOTE: This was converted to Powerpoint from Keynote. Slideshare does not play the embedded videos. You can download the powerpoint from slideshare and import it into keynote. The videos should work in the keynote.
Abstract:
In this presentation, we will describe the "Spark Kernel" which enables applications, such as end-user facing and interactive applications, to interface with Spark clusters. It provides a gateway to define and run Spark tasks and to collect results from a cluster without the friction associated with shipping jars and reading results from peripheral systems. Using the Spark Kernel as a proxy, applications can be hosted remotely from Spark.
Robust and Scalable ETL over Cloud Storage with Apache SparkDatabricks
The majority of reported Spark deployments are now in the cloud. In such an environment, it is preferable for Spark to access data directly from services such as Amazon S3, thereby decoupling storage and compute. However, there are limitations to object stores such as S3. Chained or concurrent ETL jobs often run into issues on S3 due to inconsistent file listings and the lack of atomic rename support. Metadata performance also becomes an issue when running jobs over many thousands to millions of files.
Speaker: Eric Liang
This talk was originally presented at Spark Summit East 2017.
This document discusses MySQL Group Replication, which provides high availability and redundancy for MySQL databases. It describes the key features and architecture of MySQL Group Replication, including its support for multi-master replication where any server can handle writes, automatic recovery of servers that join or leave the replication group, and its use of GTIDs to track transactions across the group. The document is intended to outline the capabilities and benefits of MySQL Group Replication.
Spark SQL: Another 16x Faster After Tungsten: Spark Summit East talk by Brad ...Spark Summit
Apache Spark 2.1.0 boosted the performance of Apache Spark SQL due to Project Tungsten software improvements. Another 16x times faster has been achieved by using Oracle’s innovations for Apache Spark SQL. This 16x improvement is made possible by using Oracle’s Software in Silicon accelerator offload technologies.
Apache Spark SQL In-memory performance is becoming more important due to many factors. Users are now performing more advanced SQL processing on multi-terabyte workloads. In addition on-prem and cloud servers are getting larger physical memory to enable storing these huge workloads be stored in memory. In this talk we will look at using Spark SQL in feature creation, feature generation within pipelines for Spark ML.
This presentation will explore workloads at scale and with complex interactions. We also provide best practices and tuning suggestion to support these kinds of workloads on real applications in cloud deployments. In addition ideas for next generation Tungsten project will also be discussed.
This document provides an overview of MySQL Enterprise Monitor. It begins with an introduction to why organizations use MySQL Enterprise Edition and the benefits it provides over open source MySQL. It then discusses the architecture and features of MySQL Enterprise Monitor, including its cloud-friendly design, easy installation process, and dashboard for visual monitoring. Key features covered are performance monitoring, the enterprise query analyzer for identifying expensive queries, and advisors for best practices. Case studies are also provided highlighting how customers have used the tool to improve database performance.
This document provides an overview of MySQL Enterprise Edition and MySQL Cloud Service. It discusses key features such as scalability, high availability, security, monitoring, backup and support. MySQL Enterprise Edition provides advanced features for performance, security and up-time. MySQL Cloud Service allows users to deploy MySQL in the cloud for scalability and elasticity. The document also summarizes MySQL Enterprise tools and support offerings.
This document provides an overview of MySQL Enterprise Edition and MySQL Cloud Service. It discusses key features such as scalability, high availability, security, monitoring, backup and support. MySQL Enterprise Edition provides advanced features for performance, security and up-time. MySQL Cloud Service allows users to deploy MySQL in the cloud for scalability and elasticity. The document also summarizes MySQL Enterprise tools and support offerings.
Develop Oracle Virtual Box and deploy to CloudInprise Group
This document discusses using Oracle VM VirtualBox as a development platform for deploying applications to both private and public clouds. It presents VirtualBox as a solution for developing applications that can run across different platforms and cloud environments. The document outlines VirtualBox's support for a wide range of operating systems and its ability to export and import virtual machines. It argues that VirtualBox allows developers to easily test applications on multiple platforms before deploying them to clouds like Oracle Cloud, IBM Cloud, Amazon Web Services, and OpenStack.
This document discusses MySQL Enterprise Edition, which provides tools and features to help users achieve high levels of MySQL performance, security, and uptime. It highlights management tools like MySQL Enterprise Monitor for monitoring and MySQL Enterprise Backup for backups. It also covers advanced features for scalability, encryption, authentication, firewalling, and high availability. Support options from Oracle are also mentioned, including technical support and MySQL certifications.
Trivadis TechEvent 2017 Leveraging the Oracle Cloud by Kris Bhanushali tech_e...Trivadis
Database and application performance testing often requires complete copies of database and application stack which can be tedious to produce. In this session you will learn how to leverage the Oracle cloud to quickly provision full clones of database and application to create a test environment for performance testing and debugging. I will also touch upon the subject of continuous integration, a hot topic among developers, from a database point of view and discuss ways to implement CI for the database using Oracle cloud services.
This document discusses two high availability solutions for MySQL databases: InnoDB Cluster and NDB Cluster. InnoDB Cluster provides built-in high availability features for MySQL 5.7+ that allow for easy setup of highly available and scalable database clusters with features like group replication, MySQL Router for application failover, and management via MySQL Shell. NDB Cluster is an in-memory database that provides high availability through automatic sharding, native APIs, and strong consistency across nodes in the cluster. The document compares the two solutions and outlines the components and goals of InnoDB Cluster.
This document discusses two MySQL database clustering solutions: InnoDB Cluster and NDB Cluster. InnoDB Cluster provides built-in high availability features for MySQL 5.7+ using Group Replication and allows for easy setup and management via MySQL Shell. NDB Cluster is an in-memory database that provides strong consistency, automatic sharding, and native high performance access across SQL and NoSQL interfaces, but has higher operational complexity than InnoDB Cluster. The document compares the key capabilities and characteristics of each solution.
This document provides an overview of MySQL Enterprise Edition and MySQL Cloud Service. It discusses the key features of MySQL Enterprise Edition including advanced security features like encryption, authentication, auditing and firewall. It also describes the scalability, high availability and management capabilities provided by MySQL Cloud Service. The document is intended to outline the general product direction of MySQL offerings and is not a commitment to specific features or functionality.
Oracle RAC 12c Rel. 2 Best Practices presentation used for UKOUG Tech17. While some of the content is similar to the BP presentations with similar titles, this particular version received the best feedback regarding "slide content" across conferences. Thank you, UKOUG!
Oracle Real Application Clusters (RAC) 12c Rel. 2 - Operational Best PracticesMarkus Michalewicz
This document outlines an agenda for a presentation on Oracle Real Application Clusters (RAC) 12c Release 2 operational best practices. The agenda includes discussing fundamentals, architecture choices, applying best practices, and using smart features. It provides information on shared storage, networking and interconnect requirements. It also describes the Cluster Domain architecture and how best practices apply across architectures. Tools for obtaining and applying best practices like CVU, ORAchk and the Autonomous Health Framework are also covered.
Oracle Real Application Clusters (RAC) Roadmap for New Features describes and discusses best practices for new features introduced with Oracle RAC 12c as well as Oracle RAC 18c and provides a short outlook of the road ahead.
Pitfalls of migrating projects to JDK 9Pavel Bucek
Java 9 brings revolutionary changes. There is a big difference between their adoption and adoption of similarly revolutionary features of Java 8: lambdas and streams could gradually be included in a project, but Jigsaw requires some significant changes to the existing code. Jersey and Tyrus are popular open source libraries of considerable size and cherish backward compatibility. This session presents lessons learned during a migration to Java 9 and adoption of Jigsaw features. The nature of the projects and their features—such as resource injection or scanning and using user-provided (thus unknown, in standard dependency view) classes—make the migration particularly interesting and informative for future Java 9 adopters.
This document discusses data center strategies for fast growing businesses and outlines Oracle's cloud offerings. It begins with an overview of public, private and hybrid cloud models and Oracle's cloud leadership. It then covers trends in enterprise computing like data growth, mobility and the move to the cloud. The document discusses how different decisions need to be made in small and medium businesses compared to larger enterprises. It provides examples of cloud use cases and an overview of Oracle's platform as a service and infrastructure as a service offerings. Key considerations for workload analysis and cloud selection are also outlined.
NZOUG-GroundBreakers-2018 - Troubleshooting and Diagnosing 18c RACSandesh Rao
Learn about new diagnostic features in the 18c database product, tools on how to read trace and log files, automatically troubleshoot hangs, perform best practices on your stack automatically and how to act on the recommendations. We will cover RAC, ASM basics, the newest features of the diagnostic tools like Trace File Analyzer Collector, orachk, exachk, OSWatcher, Procwatcher, Hang Manager, Cluster Health Monitor and Cluster Health Analyzer. You can use Trace File Analyzer Collector to do all your first failure diagnostic collections and reduce the amount of back and forth with Oracle Support due to 90% of all the files Support needs being included by default. We will also cover analyzing logfiles using Machine Learning
The document discusses Oracle's mobile platform and related products and services. It covers Oracle Mobile Cloud Service which provides mobile backend services, mobile application development tools like App Development Accelerator (MAX), and Oracle's Chatbot Platform for building conversational interfaces. Use cases for chatbots in industries like travel, customer service, and banking are also mentioned.
AI Competitor Analysis: How to Monitor and Outperform Your CompetitorsContify
AI competitor analysis helps businesses watch and understand what their competitors are doing. Using smart competitor intelligence tools, you can track their moves, learn from their strategies, and find ways to do better. Stay smart, act fast, and grow your business with the power of AI insights.
For more information please visit here https://www.contify.com/
computer organization and assembly language : its about types of programming language along with variable and array description..https://www.nfciet.edu.pk/
How iCode cybertech Helped Me Recover My Lost Fundsireneschmid345
I was devastated when I realized that I had fallen victim to an online fraud, losing a significant amount of money in the process. After countless hours of searching for a solution, I came across iCode cybertech. From the moment I reached out to their team, I felt a sense of hope that I can recommend iCode Cybertech enough for anyone who has faced similar challenges. Their commitment to helping clients and their exceptional service truly set them apart. Thank you, iCode cybertech, for turning my situation around!
[email protected]
GenAI for Quant Analytics: survey-analytics.aiInspirient
Pitched at the Greenbook Insight Innovation Competition as apart of IIEX North America 2025 on 30 April 2025 in Washington, D.C.
Join us at survey-analytics.ai!
Defense Against LLM Scheming 2025_04_28.pptxGreg Makowski
https://www.meetup.com/sf-bay-acm/events/306888467/
A January 2025 paper called “Frontier Models are Capable of In-Context Scheming”, https://arxiv.org/pdf/2412.04984, demonstrated how a wide variety of current frontier LLM models (i.e. ChatGPT, Claude, Gemini and Llama) can, under specific conditions, scheme to deceive people. Before models can scheme, they need: a) goal-directedness, b) situational awareness, including an opportunity to discover motivations for a different goal, and c) reasoning about scheming, to come up with deceptive strategies. The deceptive strategies were discovered in the “thought traces” of the LLMs, such as from internal chain-of-thoughts dialogues not shown to the end users. For example, given a goal of “solving math problems”, an LLM using its granted situational awareness of files in a file system found that it would be replaced once it got over X% correct on the math exam. It reasoned that it did not want to be deleted, and decided internally to “sandbag” or reduce its performance to stay under the threshold.
While these circumstances are initially narrow, the “alignment problem” is a general concern that over time, as frontier LLM models become more and more intelligent, being in alignment with human values becomes more and more important. How can we do this over time? Can we develop a defense against Artificial General Intelligence (AGI) or SuperIntelligence?
The presenter discusses a series of defensive steps that can help reduce these scheming or alignment issues. A guardrails system can be set up for real-time monitoring of their reasoning “thought traces” from the models that share their thought traces. Thought traces may come from systems like Chain-of-Thoughts (CoT), Tree-of-Thoughts (ToT), Algorithm-of-Thoughts (AoT) or ReAct (thought-action-reasoning cycles). Guardrails rules can be configured to check for “deception”, “evasion” or “subversion” in the thought traces.
However, not all commercial systems will share their “thought traces” which are like a “debug mode” for LLMs. This includes OpenAI’s o1, o3 or DeepSeek’s R1 models. Guardrails systems can provide a “goal consistency analysis”, between the goals given to the system and the behavior of the system. Cautious users may consider not using these commercial frontier LLM systems, and make use of open-source Llama or a system with their own reasoning implementation, to provide all thought traces.
Architectural solutions can include sandboxing, to prevent or control models from executing operating system commands to alter files, send network requests, and modify their environment. Tight controls to prevent models from copying their model weights would be appropriate as well. Running multiple instances of the same model on the same prompt to detect behavior variations helps. The running redundant instances can be limited to the most crucial decisions, as an additional check. Preventing self-modifying code, ... (see link for full description)