Loading…
ApacheCon EU 2014 has ended
Register Now for ApacheCon Europe 2014 - November 17-21 in Budapest, Hungary. 

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Developer [clear filter]
Monday, November 17
 

10:30am

Using Apache Commons Scxml 2.0: A General-Purpose And Standards Based State Machine Engine - Ate Douma, Hippo B.V.
Apache Commons SCXML provides a lightweight, embeddable state machine engine which can easily be configured and customized at runtime within your application.
Since last year the project has been picking up speed with new committers working hard towards a Commons SCXML 2.0 release, targeting full compliance with the latest W3C SCXML specification.

This presentation by Ate Douma, one of these new committers, will give you an overview of the current features and roadmap of Commons SCXML.
He will also discuss typical domains and use-cases for SCXML, and demonstrate how easily it can be used and integrated.
Commons SCXML also is very easy to extend and customize, with a clear API and a very modular structure and you will learn how Commons SCXML works under the hoods.
Finally a demonstration and explanation will be given on using Commons SCXML for a document-oriented workflow engine.

Speakers
avatar for Ate Douma

Ate Douma

Principal Product Architect BloomReach Experience, Hippo B.V., a BloomReach Company
Ate Douma is a Java developer and architect with 20+ years experience. He works as Principal Product Architect at Hippo B.V., Amsterdam, which has strong ties to the Apache Software Foundation. Ate is actively involved in the ASF, more than 12 years as committer and 10 years as ASF... Read More →


Monday November 17, 2014 10:30am - 11:20am
Tohotom

10:30am

Jax-Rs 2.0 With Apache Cxf Continued - Sergey Beryozkin, Talend
JAX-RS helps developers create HTTP-centric applications fast. JAX-RS 2.0, the evolution of the popular JAX-RS 1.1 specification, introduces new features which will make it simpler to build end to end HTTP applications of various complexity. This presentation will touch on Apache CXF philosophy of supporting various styles of developing web services, provide an overview of JAX-RS and finish with describing and analyzing all the new features of JAX-RS 2.0.
It will be based on the ""JAX-RS 2.0 With Apache CXF"" presentation given at Apache Con NA 2014 with new slides introduced. JAX-RS 2.1 plans will also be discussed should they become public by the time Apache Con EU 2014 starts.

Speakers
SB

Sergey Beryozkin

Software Architect, Talend
Sergey Beryozkin is a software architect at Talend. He is a web services expert leading Apache CXF JAX-RS and OAuth2 projects. He is also a committer of Apache Tika, Camel and Aries.


Monday November 17, 2014 10:30am - 11:20am
Grand Ballroom

11:30am

ETL Made Simple Using Spark - Mayur Rustagi, Sigmoid Analytics
Apache Spark is growing to be the most active project in Apache Big Data ecosystem. It truly unlocks the ability to perform analytics in-memory & in an iterative fashion. In this talk I will highlight the several customer case studies where we used several aspects of Apache Spark from Streaming, Warehousing & ML. Furthermore I will show how the seamless integration of Streaming, ML & warehousing yields new opportunities for businesses to reach to their data faster.

Speakers
MR

Mayur Rustagi

CTO & Co-Founder, Sigmoid Analytics
Mayur Rustagi is a CTO & Co-founder of Sigmoid Analytics. His areas of expertise include Real Time Big Data Analytics using open source technologies like Apache Spark, Shark and Apache Hadoop. Sigmoid Analytics has worked with over 25 customers in the Big data space including several... Read More →


Monday November 17, 2014 11:30am - 12:20pm
Arany

11:30am

Introduction to CouchDB - Jan Lehnardt, ASF
his an introduction to CouchDB. We'll tour the user-facing API while looking at the concepts behind it and what to build on top of them.

You will learn basic data storage and retrieval, data-design, querying, replication and various neat features on the edges of CouchDB. If you are coming from the relational world, this talk will help you understand how to "think in CouchDB".

Speakers
avatar for Jan Lehnardt

Jan Lehnardt

CEO, Neighbourhoodie Software
Jan Lehnardt is the PMC Chair and VP of Apache CouchDB, co-creator of the Hoodie web app framework based on CouchDB as well as the founder and CEO of Neighbourhoodie Software. He’s the longest standing contributor to Apache CouchDB.


Monday November 17, 2014 11:30am - 12:20pm
Tas

1:40pm

Accelerating Big Data Application Development With Cascading - Supreet Oberoi, Concurrent, Inc.
Cascading is a Java-based application development framework for building Big Data applications on Apache Hadoop. This open source framework allows developers to leverage their existing skillsets such as Java, SQL, etc. to create enterprise=grade applications without having to think in MapReduce. This comprehensive framework separates business logic from integration logic so that developers can quickly build and test data applications locally on their laptop and then deploy them on Hadoop. While typical enterprise data applications must cross through multiple departments and frameworks, Cascading allows multiple departments to seamlessly integrate their application components into one single data processing application. In this presentation, developers will get an introduction to Cascading, how it works, and then dive into how one can build applications with Cascading

Speakers
SO

Supreet Oberoi

VP of Field Engineering, Concurrent, Inc.
Supreet Oberoi is a hands-on, entrepreneurial, technology leader with over two decades of experience in successfully developing transformative information technologies, and working in leadership roles at Concurrent Inc., American Express, Oracle, Microsoft and many privately-held... Read More →


Monday November 17, 2014 1:40pm - 2:30pm
Arany

1:40pm

What's New In Apache Syncope 1.2.0 - Colm O Heigeartaigh, Talend
Apache Syncope is a powerful and flexible open-source Identity Management project at Apache. It provides for the management and orchestration of users, roles, resources and entitlements, functionality which is exposed via a web-based UI console as well as a powerful and flexible REST API powered by Apache CXF.

In this talk, we will provide an overview of Apache Syncope and a ""hands-on"" demonstration of how to use it. We will describe and demonstrate the new features of Apache Syncope 1.2.0, such as:

* Support for binary attributes
* Passthrough authentication
* Non-cleartext password support
* Encrypted Schemas
* REST API powered by Apache CXF

Speakers
CO

Colm O hEigeartaigh

Software Architect, Talend
Dr. Colm O hEigeartaigh is a security architect at Talend, having earned his PhD in the area of cryptography. He is involved in a wide range of Apache projects, primarily in the area of security. He is PMC chair of the Apache Santuario project. He has previously presented at a number... Read More →


Monday November 17, 2014 1:40pm - 2:30pm
Tohotom

2:40pm

Patches Welcome - Contributing To Apache Projects In A Nutshell - Isabel Drost-Fromm, Elasticsearch
For an outsider the way open source projects in general and Apache projects in particular work seems complex and hard to understand. Cultural differences not only between corporate work and open source collaboration but also across projects make things even harder.

This talk tries to outline some of the basics of what makes a successful committer at Apache: Why should you understand the culture and get involved if you are using one of the Apache projects? What are valuable contributions? How do you stay committed without over committing yourself in case someone invites you to become official committer?

Speakers
avatar for Isabel Drost-Fromm

Isabel Drost-Fromm

Open Source Strategist, Europace AG
Isabel Drost-Fromm is Open Source Strategist at Europace AG Germany. She's a member of the Apache Software Foundation, co-founder of Apache Mahout and mentored several incubating projects. Isabel is interested in all things FOSS, search and text mining with a decent machine learning... Read More →


Monday November 17, 2014 2:40pm - 3:30pm
Dery/Mikszath

2:40pm

Apache DeviceMap - Werner Keil, Creative Arts & Technologies
We experience a growing number of mobile phones, tablets, phablets, smart TV and similar devices flooding the market almost every day.
Capturing the specification of each device is a tough job. If you want to create a comfortable user experience you need dynamic content according to hardware and browser specifications of your device. That’s the reason why Device Description Repositories (DDR) exist.

Apache DeviceMap is a collaborative effort to create a comprehensive open-source and open-data repository of device information, images and other relevant information for all types of mobile devices, smartphones, tablets, smart TV, etc.. Much of the code was donated from the OpenDDR project, and participants come from many different companies.

The project began in January 2012, later that year OpenDDR contributed DDR APis for Java and. NET. Ongoing steps are a common device repository, a storage structure and maintenance of device data by the Apache community.

Speakers
avatar for Werner Keil

Werner Keil

Director, Creative Arts & Technologies
Werner Keil is Agile Coach Java and IoT/Embedded expert. Helping Global 500 Enterprises across industries and leading IT vendors. He worked for over 25 years as Program Manager, Coach, SW architect and consultant for Finance, Mobile, Media, Tansport and Public sector. Werner is Eclipse... Read More →


Monday November 17, 2014 2:40pm - 3:30pm
Petofi

3:50pm

If You Have The Content, Then Apache Has The Technology! - Nick Burch, Quanticate
Within the ASF, there are a wide variety of projects with technologies to help you store, retrieve, host, transform and generate content. This talk will review the landscape of Apache content technologies, provide a quick introduction to the more common and more interesting projects, and flag up new and innovative features within them. It'll also highlight talks from the rest of the week on many of the projects covered, so that you'll know where and when to go to learn more about those projects and technologies which catch your eye!

Speakers
avatar for Nick Burch

Nick Burch

CTO, Quanticate
Nick began contributing to Apache projects in 2003, and hasn't looked back since! Most of the projects Nick has worked in belong in the "Content" space, such as Apache POI (ex-PMC Chair), Apache Tika and Apache Chemistry. As well as coding projects, Nick is also involved in a number... Read More →


Monday November 17, 2014 3:50pm - 4:40pm
Tohotom

4:50pm

A Development Analytics Dashboard For Apache Cloudstack - Jesus M Gonzalez-Barahona, Bitergia
The Apache CloudStack Development Analytics Dashboard helps to better understand how the project is evolving and performing. Using information from git, Jira and mailing lists, several charts and numbers provide some insight on relevant parameters of the project. The talk will explain the meaning of the different panels in the dashboard, and will use them and some complementary quantitative data to analyze specific aspects of the inner life of the project. Those will be used to describe the CloudStack community, its activity, and some of their most important development processes.

CloudStack Dashboard: http://projects.bitergia.com/apache-cloudstack/browser/

Speakers
avatar for Jesus M Gonzalez-Barahona

Jesus M Gonzalez-Barahona

Co-Founder, Bitergia
I'm one of the founders of Bitergia, the software development analytics company, and associate professor at Universidad Rey Juan Carlos. I've been working in quantitative empirical analysis of FOSS development for years, participating in several international R&D projects. I'm currently... Read More →


Monday November 17, 2014 4:50pm - 5:40pm
Dery/Mikszath

4:50pm

Unit Testing Apache Flex Applications - Justin Mclean, Class Software
FlexUnit has finally cleared Adobe's legal team been donated to the Apache Flex project and made it into it's first release.

In this session I go though how to efficiently unit test an Apache Flex application. I'll start with the basics by showing how to write and run simple Flex Unit tests. Then moving on to how to refactor your code so that it is testable and show several methods to pragmatically test your application. I'll cover a few more advanced topics including asynchronous unit testing, testing event dispatch and UI testing with FlexUnit. Finally for a bit of fun I'll show how FlexUnit can be used in Jenkins and the build status shown via Open Source Hardware Arduino traffic light shield.

Speakers
avatar for Justin Mclean

Justin Mclean

Founder, Class Software
Justin Mclean has more than 25 years experience in developing web based applications and is involved in the open source hardware movement. He runs his own consulting company Class Software and has spoken at numerous conferences in Australia and overseas including previous ApacheCon... Read More →


Monday November 17, 2014 4:50pm - 5:40pm
Petofi
 
Tuesday, November 18
 

9:00am

Effective Web Application Development With Apache Sling - Robert Munteanu, Adobe
Apache Sling is an innovative web framework built on top of the Java Content Repository (JCR), that uses OSGi for its component model and fosters RESTful application design.

This talk shows how Sling integrates various standard-based technologies, like OSGi and the Content Repository API for Java to create a coherent framework for web application development. We will walk through the development of a simple application with minimal effort and demonstrate how to productize the resulting application.

We will pay special attention to some approaches which are not yet part of mainstream development, such as using OSGi for dependecy injection and JCR for persistence.

Speakers
avatar for Robert Munteanu

Robert Munteanu

Senior Computer Scientist, Adobe Systems Romania
Robert Munteanu is a software developer with a passion for Open Source. He works as a senior computer scientist on the Adobe Experience Manager. A frequent Open Source contributor, he focuses his efforts on projects such as Apache Sling, MantisBT, the Eclipse plugin for Reviewboard... Read More →


Tuesday November 18, 2014 9:00am - 9:50am
Tas

9:00am

Lucene Spatial - The Forgotten NoSQL Spatial Datastore - Steven Citron-Pousty, Red Hat
Lucene, while a mature and proven technology, has gotten little press in the NoSQL buzz. What started as a full-text search index solution has grown to also be the basis for Solr and ElasticSearch. Most importantly for today's talk they have added the capability to do spatial queries along with full text queries. In this talk I will give a quick intro to Lucene and surrounding projects, give it's sweet spot for use, and then give a quick code sample on indexing and searching of a spatial document collection. The code will use Java, JAX-RS, and CDI to create a geospatial REST service talking to a JavaScript Front-End using Leaflet and OpenStreetMap. The plan after is to have you go home with another geospatial storage and search tool in your toolbox.

Speakers
avatar for Steven Pousty

Steven Pousty

Developer Evangelist, Red Hat
Steve is a Dad, Son, Partner, and Developer Evangelist with OpenShift. He goes around and talks about cool technology that sometimes involves Red Hat Technology. He can teach you about Java, Python, PostgreSQL MongoDB, some JavaScript, Docker, and Kubernetes. He has deep subject area... Read More →


Tuesday November 18, 2014 9:00am - 9:50am
Elod/Ond

11:20am

Building Your Own BaaS With Apache Usergrid & Docker: Lessons Learned At Scale - Sungju Jin, Korea Telecom
BaaS(Backends-as-a-Service) and PaaS(Platforms-as-a-Service) are not just for hipsters anymore. 2013 saw many people building their own PaaS like Heroku, Cloudfoundry or BaaS like Parse, Kinvey.

However, many companies and open-source projects only focus on the advantages of building your own *aaS and the advantages of their own solution. Do we really know what works and what should be considered when building such system? Many people do not know whether they should build a PaaS or BaaS, how they should build it, or even if they should build one at all.

Drawing from our experience building both a production BaaS, serving hundreds of millions of requests every month at Korea Telecom, we will explain some of the lessons we learned building large application platforms.

Join us if you are interested in learning more about how to build your own BaaS. The answers may surprise you!

Speakers
avatar for Sungju Jin

Sungju Jin

Software Engineer, Apache Software Foundation
Sungju Jin is a Software Engineer. He is a committer on the Apache Usergrid. He has also presented at conferences such as O’Reilly’s OSCON, Biggest OSS Conf in Korea. He was working for Korea Telecom to develop cloud platform. And he was previously working for Samsung Electronics... Read More →


Tuesday November 18, 2014 11:20am - 12:10pm
Huba

11:20am

Apache TomEE, Java Ee Web Profile And More On Tomcat - Jean-Louis Monteiro, Tomitribe
Apache TomEE is the Java EE Web Profile certified version of Apache Tomcat and combines the simplicity of Tomcat with the power of Java EE. The first half of this session introduces TomEE and shows how Tomcat applications leveraging Java EE technologies can become simpler and lighter with a Java EE certified solution built right on Tomcat.
The second half jumps right into action and gives a coding tour of TomEE, including quickly bootstrapping projects, doing proper testing with Arquillian, and setting up environments. If you’re a Tomcat lover or a TomEE enthusiast, this is the session you don’t want to miss!

Speakers
JM

Jean-Louis Monteiro

Director of Engineering, Tomitribe
I'm a Senior Java Enterprise Software Architect and passionate about Open Source. My experience includes banking, insurance, telecommunications and public domain. I teach Java EE 6 at the local University in France. After six years contributing Apache OpenEJB, I was invited to join... Read More →


Tuesday November 18, 2014 11:20am - 12:10pm
Tohotom

3:50pm

OSGi For Mere Mortals - Bertrand Delacretaz, Adobe
In the last few years, OSGi has become ""the"" module system for Java - but is OSGi just for gurus, or are mere mortals actually able to use it?
The simple tutorial RESTful server application presented in this talk aims to demonstrate that the average Java developer can actually use OSGi, and greatly benefit from it. It is built from scratch based on a set of standard and custom OSGi services, in a simple and understandable way.
Taking advantage of a number of build plugins and runtime tools provided by the Apache Felix and Apache Sling projects allows us to write little code in our example application, while exposing the advantages of an OSGi-based architecture in a simple and convincing way.

Speakers
avatar for Bertrand Delacretaz

Bertrand Delacretaz

Principal Scientist, Adobe
Bertrand Delacretaz works as a Principal Scientist in the AEM R&D team at Adobe’s Basel office, using open source tools to create world-class content management and digital marketing systems. Bertrand is an active member and current Director of the Apache Software Foundation... Read More →


Tuesday November 18, 2014 3:50pm - 4:40pm
Tohotom

4:50pm

Apache Giraph: Start Analyzing Graph Relationships In Your Big Data In 45 Minutes (Or Your Money Back)! - Roman Shaposhnik, Pivotal
The genesis of Hadoop was in analyzing massive amounts of data with a mapreduce framework. SQL­-on­Hadoop has followed shortly after that, paving a way to the whole schema-­on­-read notion. Discovering graph relationship in your data is the next logical step. Apache Giraph (modeled on Google’s Pregel) lets you apply the power of BSP approach to the unstructured data. In this talk we will focus on practical advice of how to get up and running with Apache Giraph, start analyzing simple data sets with built­-in algorithms and finally how to implement your own graph processing applications using the APIs provided by the project. We will then dive into how Giraph integrates with the Hadoop ecosystem (Hive, HBase, Accumulo, etc.) and will also provide a whirlwind tour of Giraph architecture.

Speakers
avatar for Roman Shaposhnik

Roman Shaposhnik

Director of Open Source, Linux Foundation
Apache Software Foundation and Data, oh but also unikernels


Tuesday November 18, 2014 4:50pm - 5:40pm
Arany

4:50pm

LDAP Testing: Does It Have To Be A Nightmare? - Emmanuel Lecharny, Symas
When it comes to testing the LDAP part of an application, it's usually a task that is seen as a punishment by many developpers. The JNDI API does not help, nor does the fact most of the time, you have to reset your LDAP server between each test.

We will expose a better way to do LDAP based tests.

Apache Directory Server has some revert mechanisms that spare developers the need of resetting the LDPA server between tests. We also have a full annotation based solution to initialize a LDAP server in unit tests.

Apache LDAP API is way simpler than JNDI and has extended features that makes it easer to use for any Java developper.

We will present those features with simple tests and some more complex.

Speakers
avatar for Emmanuel Lecharny

Emmanuel Lecharny

Architect, Symas
Emmanuel Lécharny is an Apache Member, former chairman of the Apache Directory project. | | He is currently working for Symas. | | He has been working on Apache Directory project for more than 10 years.


Tuesday November 18, 2014 4:50pm - 5:40pm
Petofi

4:50pm

Weaving Web Applications With Ease - Apache Tapestry - Ulrich Staerk, Senacor
Apache Tapestry is a component-oriented Java web application framework with a focus on simplicity, ease of use, and developer productivity. Some of Tapestry’s features include live class reloading in development mode, convention over configuration - eliminating almost all XML configuration, Post/Redirect/Get, and an integrated Inversion of Control (IoC) container, which allows almost all of Tapestry’s behavior to be configured or replaced.
Three years after the last major release of Apache Tapestry, 5.4 is just around the corner. In this talk Uli will give an introduction to Tapestry and speak about the new features of 5.4, such as the new framework agnostic JavaScript layer and Bootstrap integration.

Speakers
US

Ulrich Staerk

Senior Developer, Senacor Technologies
Uli currently is a Senior Developer at Senacor working on IT transformation projects. He's a member of the Apache Tapestry Project Management Committee and leads the Apache’s involvement in Google Summer of Code. Prior to his current job he was a research associate at Freie Universität... Read More →


Tuesday November 18, 2014 4:50pm - 5:40pm
Tohotom
 
Wednesday, November 19
 

9:30am

Deploying OSGi On An Army Of Cubietrucks - Frank Lyaruu, Sendrato
Our challenge was to track the location 200k people at a large festival using custom made wristbands, on a tight budget and preferably with only open source software. In this presentation we will briefly outline the overall system architecture, and subsequently focus on the software stack used to make this work. In essence, we need the versatility of cloud computing, but in a ""camping-style data centre"" We will show how Apache Felix, an OSGi runtime, provides the necessary mix of dynamism and efficiency to pull this off.

Speakers
avatar for Frank Lyaruu

Frank Lyaruu

Full-stack Developer and CTO, Dexels
Full-stack developer and CTO at Dexels in Amsterdam and architect at Sendrato. We’re mostly active in the Sports and Entertainment branch, and recently also in Wearable computing. We’ve recently converted the infrastructure of a large client to run OSGi using Apache Karaf, and... Read More →


Wednesday November 19, 2014 9:30am - 10:20am
Tas

10:40am

Collaborated Editing On ODF - Svante Schubert, OASIS ODF Advanced Collaboration Subcommittee
Automated Changes on OpenDocuments (Svante Schubert, Freelancer) - The OpenDocument format (ODF) consists of compressed XML files. ODF is read and written by many Office applications; the Apache ODF Toolkit (incubating) provides the ability of an easy automated access. In this presentation, Svante Schubert will describe how recent changes of the OpenDocument format in the OASIS standard for version 1.3, allow interoperability for real-time editing and how this is being mapped to the ODF Toolkit in a way that even collaboration with OOXML and HTML applications (such as browsers) is possible.

Speakers
avatar for Svante Schubert

Svante Schubert

Chair, Freelancer
Svante works as freelancer on Document Formats, focusing on the OpenDocument Format. He is the submitter of the actual change-tracking proposal of the OASIS ODF Advanced Collaboration Subcomittee, where he recently become the chair. He had been working for Sun Microsystems for twelve... Read More →


Wednesday November 19, 2014 10:40am - 11:30am
Huba

11:40am

Apache Wicket: 10 Years And Beyond - Martijn Dashorst, Topicus B.V.
With the Tenth Anniversary of Wicket behind us, Wicket is still one of the thriving survivors of the Great Web Framework Wars of the mid 00's. Is there a future for server-side frameworks? In this presentation Martijn Dashorst provides a brief history of Wicket.

With a State of the Wicket, Martijn will look at who is currently using Wicket, the community and current release plans.

The majority of this session will be dedicated to the future of Wicket: does a component oriented, Java web framework have a future in the era of native clients and client side JavaScript frameworks? Martijn will layout the plans of making Wicket more productive for current users, on integrating better with JavaEE technologies and much more.

Speakers
MD

Martijn Dashorst

Software engineer, Topicus B.V.
Martijn Dashorst has been involved with Apache Wicket since it was made open source over ten years ago. He is a proud developer for over 17 years. At Topicus he helps maintain and create Wicket applications for the majority of educational professionals in the Netherlands. Martijn... Read More →


Wednesday November 19, 2014 11:40am - 12:30pm
Tohotom

2:00pm

Cloud Storage With Apache jclouds - Andrew Gaul
Object stores provide a flexible, scalable, and cost-effective abstraction to build applications in both the public and private cloud. Apache jclouds abstracts all major providers, allowing Java source-level compatibility while providing access to vendor-specific interfaces. This talk will cover how to integrate jclouds into applications and how to manage containers and objects. It will also discuss differences between providers, scaling out the number of clients and number of objects, and tradeoffs in application design.

Speakers
avatar for Andrew Gaul

Andrew Gaul

Bounce Storage
I am broadly interested in storage technologies and have worked in cloud storage, network file systems, and block storage. I have specific interests in object storage and cross-cloud interoperability. I created S3Proxy and actively contribute to Apache jclouds. I co-founded Bounce... Read More →


Wednesday November 19, 2014 2:00pm - 2:50pm
Dery/Mikszath

3:00pm

The Other Apache Technologies Your Big Data Solution Needs - Nick Burch, Quanticate
In this talk, we'll take a look at a range of projects from the Apache Software Foundation, looking at those which complement the "headline projects" to build out your big data solution. While we can't cover every project at Apache (there are just too many these days!), we'll take a tour through some of the up-coming and lesser-known established projects out there, those that should prove very helpful to you in building your big data solution. We'll see that Apache is more than just the webserver, Hadoop and Lucene, and with any luck point you at projects that'll save you time and effort!

Speakers
avatar for Nick Burch

Nick Burch

CTO, Quanticate
Nick began contributing to Apache projects in 2003, and hasn't looked back since! Most of the projects Nick has worked in belong in the "Content" space, such as Apache POI (ex-PMC Chair), Apache Tika and Apache Chemistry. As well as coding projects, Nick is also involved in a number... Read More →


Wednesday November 19, 2014 3:00pm - 3:50pm
Arany

3:00pm

Tapestry 5.4: Teach An Old Horse New Tricks And Why Full-Stack Frameworks Still Matter - Thilo Tanner, RepRisk AG
The first part of the presentation will give an introduction to the Apache Tapestry framework and its core concepts. The talk will cover the pros and cons of component-based web development and how the builtin IOC can help to structure applications and adjust the internal behavior of Tapestry. The first part of the presentation will also focus on the JavaScript stack, which has been completely re-written for the upcoming 5.4 release. The second part of the presentation will share the experience of how Tapestry helped RepRisk solve everyday development tasks, how it improved our development, testing and deployment process​, and why we think Tapestry increased our software quality.

Speakers
TT

Thilo Tanner

IT Lead, RepRisk AG
Thilo Tanner works as IT Lead for RepRisk AG, a global business intelligence provider on environmental, social and governance risks associated with companies and projects. Thilo has a wide experience in the field of big data processing and integration solutions and can look back on... Read More →


Wednesday November 19, 2014 3:00pm - 3:50pm
Tohotom