ºÝºÝߣshows by User: jakubmaly / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: jakubmaly / Wed, 04 Mar 2015 15:44:25 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: jakubmaly Parallel XSLT Processing of Large XML Documents - XML Prague 2015 /slideshow/parallel-xslt-processing-of-large-xml-documents/45443603 pxsltslides-150304154425-conversion-gate01
ºÝºÝߣs from the talk given at XML Prague 2015- After the introduction of streaming in XSLT 3.0, new possibilities and applications for XSLT opened up. Streaming stylesheets can process documents with bounded memory consumption, even large documents that would not fit into memory when a non-streaming processor is used. With bounded memory consumption and disc space de-facto unlimited (and SSD drives providing fast access to stored data), CPU speed can become a bottleneck in many scenarios. However, contemporary commodity machines have 2, 4 or more CPU cores, of which only one is usually used by present day XSLT processors (and the CPU is therefore underutilized). In this presentation, we discuss scenarios in which optimal CPU utilization can be achieved by processing the input file in a parallel manner. As the experiments show, such an approach can significantly increase the performance (=shorten run time) of a transformation by up to ~35% in our experimental setting.]]>

ºÝºÝߣs from the talk given at XML Prague 2015- After the introduction of streaming in XSLT 3.0, new possibilities and applications for XSLT opened up. Streaming stylesheets can process documents with bounded memory consumption, even large documents that would not fit into memory when a non-streaming processor is used. With bounded memory consumption and disc space de-facto unlimited (and SSD drives providing fast access to stored data), CPU speed can become a bottleneck in many scenarios. However, contemporary commodity machines have 2, 4 or more CPU cores, of which only one is usually used by present day XSLT processors (and the CPU is therefore underutilized). In this presentation, we discuss scenarios in which optimal CPU utilization can be achieved by processing the input file in a parallel manner. As the experiments show, such an approach can significantly increase the performance (=shorten run time) of a transformation by up to ~35% in our experimental setting.]]>
Wed, 04 Mar 2015 15:44:25 GMT /slideshow/parallel-xslt-processing-of-large-xml-documents/45443603 jakubmaly@slideshare.net(jakubmaly) Parallel XSLT Processing of Large XML Documents - XML Prague 2015 jakubmaly ºÝºÝߣs from the talk given at XML Prague 2015- After the introduction of streaming in XSLT 3.0, new possibilities and applications for XSLT opened up. Streaming stylesheets can process documents with bounded memory consumption, even large documents that would not fit into memory when a non-streaming processor is used. With bounded memory consumption and disc space de-facto unlimited (and SSD drives providing fast access to stored data), CPU speed can become a bottleneck in many scenarios. However, contemporary commodity machines have 2, 4 or more CPU cores, of which only one is usually used by present day XSLT processors (and the CPU is therefore underutilized). In this presentation, we discuss scenarios in which optimal CPU utilization can be achieved by processing the input file in a parallel manner. As the experiments show, such an approach can significantly increase the performance (=shorten run time) of a transformation by up to ~35% in our experimental setting. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/pxsltslides-150304154425-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs from the talk given at XML Prague 2015- After the introduction of streaming in XSLT 3.0, new possibilities and applications for XSLT opened up. Streaming stylesheets can process documents with bounded memory consumption, even large documents that would not fit into memory when a non-streaming processor is used. With bounded memory consumption and disc space de-facto unlimited (and SSD drives providing fast access to stored data), CPU speed can become a bottleneck in many scenarios. However, contemporary commodity machines have 2, 4 or more CPU cores, of which only one is usually used by present day XSLT processors (and the CPU is therefore underutilized). In this presentation, we discuss scenarios in which optimal CPU utilization can be achieved by processing the input file in a parallel manner. As the experiments show, such an approach can significantly increase the performance (=shorten run time) of a transformation by up to ~35% in our experimental setting.
Parallel XSLT Processing of Large XML Documents - XML Prague 2015 from Jakub Mal箪
]]>
1657 2 https://cdn.slidesharecdn.com/ss_thumbnails/pxsltslides-150304154425-conversion-gate01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
XSLT 3.0 - new features /slideshow/xslt-30-new-features/38297556 xslt30web-140824062232-phpapp01
Overview of new features in XSLT 3.0 with examples. ]]>

Overview of new features in XSLT 3.0 with examples. ]]>
Sun, 24 Aug 2014 06:22:32 GMT /slideshow/xslt-30-new-features/38297556 jakubmaly@slideshare.net(jakubmaly) XSLT 3.0 - new features jakubmaly Overview of new features in XSLT 3.0 with examples. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/xslt30web-140824062232-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Overview of new features in XSLT 3.0 with examples.
XSLT 3.0 - new features from Jakub Mal箪
]]>
4659 3 https://cdn.slidesharecdn.com/ss_thumbnails/xslt30web-140824062232-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Rx- Reactive Extensions for .NET /slideshow/rx-38146911/38146911 rx-140819151534-phpapp01
Short presentation about Reactive Extensions for .NET Framework. ]]>

Short presentation about Reactive Extensions for .NET Framework. ]]>
Tue, 19 Aug 2014 15:15:34 GMT /slideshow/rx-38146911/38146911 jakubmaly@slideshare.net(jakubmaly) Rx- Reactive Extensions for .NET jakubmaly Short presentation about Reactive Extensions for .NET Framework. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/rx-140819151534-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Short presentation about Reactive Extensions for .NET Framework.
Rx- Reactive Extensions for .NET from Jakub Mal箪
]]>
957 3 https://cdn.slidesharecdn.com/ss_thumbnails/rx-140819151534-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
XML - State of the Art /slideshow/xml-state-of-the-art-38146851/38146851 xml-140819151324-phpapp01
Update on the current state of the XML toolstack: XML, XSLT, XQuery, XPath, XML databases, Relax NG, XML Schema, Schematron]]>

Update on the current state of the XML toolstack: XML, XSLT, XQuery, XPath, XML databases, Relax NG, XML Schema, Schematron]]>
Tue, 19 Aug 2014 15:13:24 GMT /slideshow/xml-state-of-the-art-38146851/38146851 jakubmaly@slideshare.net(jakubmaly) XML - State of the Art jakubmaly Update on the current state of the XML toolstack: XML, XSLT, XQuery, XPath, XML databases, Relax NG, XML Schema, Schematron <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/xml-140819151324-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Update on the current state of the XML toolstack: XML, XSLT, XQuery, XPath, XML databases, Relax NG, XML Schema, Schematron
XML - State of the Art from Jakub Mal箪
]]>
892 2 https://cdn.slidesharecdn.com/ss_thumbnails/xml-140819151324-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-jakubmaly-48x48.jpg?cb=1486489476 Barclays Risk Analytics and Index Solutions (BRAIS) division Investment, Portfolio & Risk Solutions (IPRS) division Projects: Pilot project for bond pricing and comparative bond price analysis framework (C#, WPF). Client-facing websites and Java projects delivering stock market fixed income and equity indices data. Implementation of continous integration (with Maven and TeamCity) for the team's projects. http://www.jakubmaly.cz/en/ https://cdn.slidesharecdn.com/ss_thumbnails/pxsltslides-150304154425-conversion-gate01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/parallel-xslt-processing-of-large-xml-documents/45443603 Parallel XSLT Processi... https://cdn.slidesharecdn.com/ss_thumbnails/xslt30web-140824062232-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/xslt-30-new-features/38297556 XSLT 3.0 - new features https://cdn.slidesharecdn.com/ss_thumbnails/rx-140819151534-phpapp01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/rx-38146911/38146911 Rx- Reactive Extension...