JahiaOne 2015 - Digital Factory 7.1, the new version of our UXP by Clement Egger
-
Upload
jahia-solutions-group -
Category
Technology
-
view
81 -
download
0
Transcript of JahiaOne 2015 - Digital Factory 7.1, the new version of our UXP by Clement Egger
© 2002 - 2015 Jahia Solutions Group SA
Digital Factory 7.1Clement Egger – Senior VP Product Marketing
© 2002 - 2015 Jahia Solutions Group SA
Digital Factory
UXP platform to orchestrate all your online initiatives
Digital Factory makes the link between all the applications needed to manage the complete user journey and support online initiatives.
Subsystems should disappear as much as possible to work seamlessly inside Digital Factory context.
Reliability, agility, and time to market remain or primary goals.
© 2002 - 2015 Jahia Solutions Group SA
Digital Factory
Current status : Release Candidate
Release : end of June
Distributions Community Entreprise
© 2002 - 2015 Jahia Solutions Group SA
Digital Factory
As promised last year no major changes No architectural changes No new frameworks added No major upgrades
Focus on Scalability Stability Performances
20 to 25% of our global effort this year
© 2002 - 2015 Jahia Solutions Group SA
For the Editors
© 2002 - 2015 Jahia Solutions Group SA
Work in progress
Primary goal: avoid publication errors Less restrictive than locks WIP can be applied by default when content is edited or not (conf) WIP is managed by language Possible to build dashboard with WIP content
© 2002 - 2015 Jahia Solutions Group SA
Publish in all languages
Requested by customers with tenth of languages
Previously one publish action per language
Now you have a shortcut accessible immediately
At a site level, a page/section level, a content item level
Other improvements to come on the publishing manager
© 2002 - 2015 Jahia Solutions Group SA
For the Developers
© 2002 - 2015 Jahia Solutions Group SA
Rest API improvements
URI parameters added to allow more complex / complete operations includeFullChildren resolveReferences noLinks
New query endpoint to perform JCR-SQL-2 queries
Possibility to filter children to retrieve only certain types of nodes
© 2002 - 2015 Jahia Solutions Group SA
Studio and development
Improved Maven module for dependencies
Duplicate module Fasten development
Definition builder improvements
Download sources choose the master or a branch
ConferenceFriday 12:00 AM
© 2002 - 2015 Jahia Solutions Group SA
Tags implementation
7.0 implementation Not scalable enough Possible conflicts with default and live
Tags are now Directly stored on the content items As multi-faceted string properties
New UI to manage tags in default and live Count, rename, delete…
© 2002 - 2015 Jahia Solutions Group SA
For the administrators and architects
© 2002 - 2015 Jahia Solutions Group SA
Environment
Java 8 support Websphere 8.5 support Jboss AS 7.x including managed domains support Complete externalization of
Data Configurations
Indexing_configuration.xml deployable by module Easy overriding of JCR datastore path
© 2002 - 2015 Jahia Solutions Group SA
Users and groups
New Users and groups service Very old code Now based on the External Data Provider New LDAP providers A bridge is provided for existing custom valves Server admin panel to manage providers
ConferenceThursday 3:05 PM
© 2002 - 2015 Jahia Solutions Group SA
Frontal search engine
Elastic Search
Motivations Avoid using Lucene for internal tasks + visitors searches High Scalability
Completely integrated with ACL Publication mechanism
ConferenceFriday 4:05 PM
© 2002 - 2015 Jahia Solutions Group SA
Multitenancy approach
For multi-sites on a same DF instance
Users can now be created At the server level At a site level
An editor is restricted to the site he belongs to
UI updated to reflect this change and display only current site and global users
© 2002 - 2015 Jahia Solutions Group SA
Jahia to Jahia chaining
Connect distant DF files repositories Use distant files as local files Limited to files today (but we want to extend) Two mount approaches
Shared : one connection, all users use this account and rights Not shared : SSO with respect of rights
Authorize to orchestrate large environments of separated Jahia Instances (DF, WF…)
© 2002 - 2015 Jahia Solutions Group SA
Performance Comfort zone, not a stress test
2 nodes in cluster (1 authoring /1 publishing); 2.5G ram for html cache / 300M ehcache 2260 pages (each page edited several time before the test to have versions) 1 language Browsing: 1350 anonymous users + 1350 authenticated users Editing: 240 editors who creates new content + 360 updating
All editing operations below 700ms in average and below 1.9s for 90%line All browsing operations 330ms in average and below 540ms 90% line Most consuming = paginate search results (350ms median, 1s average, >3s 90%line)
+35% load in browsing / + 21% in editing vs version 7.0
© 2002 - 2015 Jahia Solutions Group SA
Performance Comfort zone, not a stress test
3 nodes in cluster (1 authoring /2 publishing); 2.5G ram for html cache / 300M ehcache 2260 pages (each page edited several time before the test to have versions) 1 language Browsing : 2500 anonymous users + 2500 authenticated users Editing : 240 editors who creates new content + 360 updating
All editing operations below 760ms in average and below 1.9s for 90%line All browsing operations 324ms in average and below 533ms 90% line Most consuming = paginate search results (350ms median, 1s average, >3s 90%line)
Double the amount of visitors – Same performance.