Submit Search
Upload
видавнича справа
•
Download as PPT, PDF
•
0 likes
•
363 views
B
Borys Grinchenko Kyiv University
Follow
Report
Share
Report
Share
1 of 4
Download now
Recommended
Інформатика
Інформатика
Borys Grinchenko Kyiv University
Магистерская программа 8.18010021 «Педагогика высшей школы»
Презентация магистерской программы "Педагогика высшей школы"
Презентация магистерской программы "Педагогика высшей школы"
Svetlana Is
Men In Science Webquest 2
Men In Science Webquest 2
ak30139p
Ezagutza Askea
Ezagutza Askea
iranzu garagarza
Образотворче мистецтво
Образотворче мистецтво
Borys Grinchenko Kyiv University
Практична психологія
Практична психологія
Borys Grinchenko Kyiv University
Codigo del Programa
Codigo del Programa
Codigo del Programa
leyo
історія
історія
Borys Grinchenko Kyiv University
Recommended
Інформатика
Інформатика
Borys Grinchenko Kyiv University
Магистерская программа 8.18010021 «Педагогика высшей школы»
Презентация магистерской программы "Педагогика высшей школы"
Презентация магистерской программы "Педагогика высшей школы"
Svetlana Is
Men In Science Webquest 2
Men In Science Webquest 2
ak30139p
Ezagutza Askea
Ezagutza Askea
iranzu garagarza
Образотворче мистецтво
Образотворче мистецтво
Borys Grinchenko Kyiv University
Практична психологія
Практична психологія
Borys Grinchenko Kyiv University
Codigo del Programa
Codigo del Programa
Codigo del Programa
leyo
історія
історія
Borys Grinchenko Kyiv University
Presented some history of swisstrains.ch project from "conception" day (early 2007) until today and what is the motivation that drives me to update it 4 years later. The presentation was done during the romanian IT meetup in Zürich.
Behind the scenes of swisstrains.ch
Behind the scenes of swisstrains.ch
Vasile Cotovanu
Slides of my TEDx talk given in Grenoble, 19 January 2013
TEDx Grenoble - City Open Data
TEDx Grenoble - City Open Data
Vasile Cotovanu
італійська філологія
італійська філологія
Borys Grinchenko Kyiv University
Men In Science Webquest
Men In Science Webquest
ak30139p
Increasing computation throughput for data intensive grid applications using Grid data caching.
Ogf2008 Grid Data Caching
Ogf2008 Grid Data Caching
Jags Ramnarayan
Investment banks rely extensively on grids to dramatically increase throughput for their calculations for analytics (especially risk). The traditional design pattern involves executing compute intensive workflows where jobs require movement of large data files to the compute nodes, calculation results creating files which then are again consumed by the next job in the flow. Increasingly, the pattern is shifting to running short lived tasks where the bottleneck is data i.e. the time spent to move data back and forth between compute nodes can be overwhelming - turning a compute bound job to be a IO bound one. For instance, real time pricing for financial derivative instruments could just take a few milliseconds, but, the time required for the data transfer could be hundreds of milliseconds. The talk focuses on one architectural pattern gaining popularity - move the compute to the data. The data is partitioned in grid memory across many nodes and the compute task is routed to the node with the right data set provisioned based on the data hints it provides during launch. We discuss the features of the main-memory based data grid solution that uses different data partitioning policies such as hashing or data relationship based to manage data across a large cluster of nodes. We also discuss techniques for rebalancing data and behavior across the Grid nodes to achieve the best throughput and lowest latency.
Grid Asia2008 Low Latency Data Grid
Grid Asia2008 Low Latency Data Grid
Jags Ramnarayan
Flexible OLTP data models in the future ================================= There has been a flurry of highly scalable data stores and a dramatic spike in the interest level. The solutions with the most mindshare seem to be inspired by Dynamo's (Amazon) eventually consistency model or a data model that promotes nested, self-describing data structures like BigTable from Google. At the same time you see projects within these corporations evolving to architectures like MegaStore and Dremel (Google) where features from the column-oriented data model is blended together with the relational model. The shift from just highly structured data to unstructured and semistructured content is evident. New applications are being developed or existing applications are being modified at break neck speed. Developers want the data model evolution to be extremely simple and want support for nested structures so they can map to representations like JSON with ease so there is little impedance between the application programming model and the database. Next generation enterprise applications will increasingly work with structured and semi-structured data from a multitude of data sources. A pure relational model is too rigid and a pure BigTable like model has too many shortcomings and cannot be integrated with existing relational databases systems. In this talk, I walk through an alternative. We prefer the familiar "row oriented" over "column oriented" approach but still tilt the relational model - mostly the schema definition to support partitioning and colocation, redundancy level and support for dynamic and nested columns. Each of these extensions will support different desired attributes - partitioning and colocation primitives cover horizontal scaling, availability primitives allow explicit support for replication model and the placement policies (local vs across data centers), dynamic columns will address flexibility for schema evolution (different rows have different columns and added with no DDL requirements) and nested columns that support organizing data in a hierarchy. We draw inspiration for the data model from Pat helland's 'Life beyond distributed transactions' by adopting entity groups as a first class artifact designers start with, and define relationships between entities within the group (associations based on reference as well as containment). Rationalizing the design around entity groups will force the designer to think about data access patterns and how the data will be colocated in partitions. We then cover why ACID properties and sophiticated querying becomes significantly less challenging to accomplish. There are many ideas around partitioning policies, tradeoffs in supporting transactions and joins across entity groups that are worth discussion. The idea is to present a model and generate discussion on how to achieve the best of both worlds. Flexible schemas without losing referential integrity, support for associations and the po
Hpts 2011 flexible_oltp
Hpts 2011 flexible_oltp
Jags Ramnarayan
Martha Graham Powerpoint
Martha Graham Powerpoint
luv4eva11
Fusion of Spark core with an In-memory database to offer OLAP + OLTP data store with Spark as the programming foundation.
Nike tech talk.2
Nike tech talk.2
Jags Ramnarayan
VMWare vFabric SQLFire - scalable SQL instead of NoSQL There is quite a bit of buzz thesedays on "NoSQL" databases. The lack of transactions and good support for querying (SQL) has been a problem for many to adopt these solutions. This talk presents, VMWare SQLFire, a distributed SQL data management solution that melds Apache Derby (borrowing SQL drivers, parsing and some aspects of the engine) and an object data grid (GemFire) to offer a horizontally scalable, memory oriented data management system where developers can continue to use SQL. We focus on new primitives that extend the well known SQL Data definition syntax for data partitioning and replication strategies but leaving the "select" and data manipulation part of SQL intact so it only minimally impacts your application. I gave this presentation at What's next, Paris 2011(http://www.whatsnextparis.com/abouttheseminar.html).
vFabric SQLFire Introduction
vFabric SQLFire Introduction
Jags Ramnarayan
Київський університет імені Бориса Грінченка
Київський університет імені Бориса Грінченка
Borys Grinchenko Kyiv University
Літературна творчість
Літературна творчість
Borys Grinchenko Kyiv University
Психологія
Психологія
Borys Grinchenko Kyiv University
Філологія (переклад)
Філологія (переклад)
Borys Grinchenko Kyiv University
Фінанси і кредит
Фінанси і кредит
Borys Grinchenko Kyiv University
педагогіка вищої школи
педагогіка вищої школи
Borys Grinchenko Kyiv University
німецька філологія
німецька філологія
Borys Grinchenko Kyiv University
менеджмент
менеджмент
Borys Grinchenko Kyiv University
корекційна освіта
корекційна освіта
Borys Grinchenko Kyiv University
іспанська філологія
іспанська філологія
Borys Grinchenko Kyiv University
журналістика
журналістика
Borys Grinchenko Kyiv University
діловодство
діловодство
Borys Grinchenko Kyiv University
More Related Content
Viewers also liked
Presented some history of swisstrains.ch project from "conception" day (early 2007) until today and what is the motivation that drives me to update it 4 years later. The presentation was done during the romanian IT meetup in Zürich.
Behind the scenes of swisstrains.ch
Behind the scenes of swisstrains.ch
Vasile Cotovanu
Slides of my TEDx talk given in Grenoble, 19 January 2013
TEDx Grenoble - City Open Data
TEDx Grenoble - City Open Data
Vasile Cotovanu
італійська філологія
італійська філологія
Borys Grinchenko Kyiv University
Men In Science Webquest
Men In Science Webquest
ak30139p
Increasing computation throughput for data intensive grid applications using Grid data caching.
Ogf2008 Grid Data Caching
Ogf2008 Grid Data Caching
Jags Ramnarayan
Investment banks rely extensively on grids to dramatically increase throughput for their calculations for analytics (especially risk). The traditional design pattern involves executing compute intensive workflows where jobs require movement of large data files to the compute nodes, calculation results creating files which then are again consumed by the next job in the flow. Increasingly, the pattern is shifting to running short lived tasks where the bottleneck is data i.e. the time spent to move data back and forth between compute nodes can be overwhelming - turning a compute bound job to be a IO bound one. For instance, real time pricing for financial derivative instruments could just take a few milliseconds, but, the time required for the data transfer could be hundreds of milliseconds. The talk focuses on one architectural pattern gaining popularity - move the compute to the data. The data is partitioned in grid memory across many nodes and the compute task is routed to the node with the right data set provisioned based on the data hints it provides during launch. We discuss the features of the main-memory based data grid solution that uses different data partitioning policies such as hashing or data relationship based to manage data across a large cluster of nodes. We also discuss techniques for rebalancing data and behavior across the Grid nodes to achieve the best throughput and lowest latency.
Grid Asia2008 Low Latency Data Grid
Grid Asia2008 Low Latency Data Grid
Jags Ramnarayan
Flexible OLTP data models in the future ================================= There has been a flurry of highly scalable data stores and a dramatic spike in the interest level. The solutions with the most mindshare seem to be inspired by Dynamo's (Amazon) eventually consistency model or a data model that promotes nested, self-describing data structures like BigTable from Google. At the same time you see projects within these corporations evolving to architectures like MegaStore and Dremel (Google) where features from the column-oriented data model is blended together with the relational model. The shift from just highly structured data to unstructured and semistructured content is evident. New applications are being developed or existing applications are being modified at break neck speed. Developers want the data model evolution to be extremely simple and want support for nested structures so they can map to representations like JSON with ease so there is little impedance between the application programming model and the database. Next generation enterprise applications will increasingly work with structured and semi-structured data from a multitude of data sources. A pure relational model is too rigid and a pure BigTable like model has too many shortcomings and cannot be integrated with existing relational databases systems. In this talk, I walk through an alternative. We prefer the familiar "row oriented" over "column oriented" approach but still tilt the relational model - mostly the schema definition to support partitioning and colocation, redundancy level and support for dynamic and nested columns. Each of these extensions will support different desired attributes - partitioning and colocation primitives cover horizontal scaling, availability primitives allow explicit support for replication model and the placement policies (local vs across data centers), dynamic columns will address flexibility for schema evolution (different rows have different columns and added with no DDL requirements) and nested columns that support organizing data in a hierarchy. We draw inspiration for the data model from Pat helland's 'Life beyond distributed transactions' by adopting entity groups as a first class artifact designers start with, and define relationships between entities within the group (associations based on reference as well as containment). Rationalizing the design around entity groups will force the designer to think about data access patterns and how the data will be colocated in partitions. We then cover why ACID properties and sophiticated querying becomes significantly less challenging to accomplish. There are many ideas around partitioning policies, tradeoffs in supporting transactions and joins across entity groups that are worth discussion. The idea is to present a model and generate discussion on how to achieve the best of both worlds. Flexible schemas without losing referential integrity, support for associations and the po
Hpts 2011 flexible_oltp
Hpts 2011 flexible_oltp
Jags Ramnarayan
Martha Graham Powerpoint
Martha Graham Powerpoint
luv4eva11
Fusion of Spark core with an In-memory database to offer OLAP + OLTP data store with Spark as the programming foundation.
Nike tech talk.2
Nike tech talk.2
Jags Ramnarayan
VMWare vFabric SQLFire - scalable SQL instead of NoSQL There is quite a bit of buzz thesedays on "NoSQL" databases. The lack of transactions and good support for querying (SQL) has been a problem for many to adopt these solutions. This talk presents, VMWare SQLFire, a distributed SQL data management solution that melds Apache Derby (borrowing SQL drivers, parsing and some aspects of the engine) and an object data grid (GemFire) to offer a horizontally scalable, memory oriented data management system where developers can continue to use SQL. We focus on new primitives that extend the well known SQL Data definition syntax for data partitioning and replication strategies but leaving the "select" and data manipulation part of SQL intact so it only minimally impacts your application. I gave this presentation at What's next, Paris 2011(http://www.whatsnextparis.com/abouttheseminar.html).
vFabric SQLFire Introduction
vFabric SQLFire Introduction
Jags Ramnarayan
Viewers also liked
(10)
Behind the scenes of swisstrains.ch
Behind the scenes of swisstrains.ch
TEDx Grenoble - City Open Data
TEDx Grenoble - City Open Data
італійська філологія
італійська філологія
Men In Science Webquest
Men In Science Webquest
Ogf2008 Grid Data Caching
Ogf2008 Grid Data Caching
Grid Asia2008 Low Latency Data Grid
Grid Asia2008 Low Latency Data Grid
Hpts 2011 flexible_oltp
Hpts 2011 flexible_oltp
Martha Graham Powerpoint
Martha Graham Powerpoint
Nike tech talk.2
Nike tech talk.2
vFabric SQLFire Introduction
vFabric SQLFire Introduction
More from Borys Grinchenko Kyiv University
Київський університет імені Бориса Грінченка
Київський університет імені Бориса Грінченка
Borys Grinchenko Kyiv University
Літературна творчість
Літературна творчість
Borys Grinchenko Kyiv University
Психологія
Психологія
Borys Grinchenko Kyiv University
Філологія (переклад)
Філологія (переклад)
Borys Grinchenko Kyiv University
Фінанси і кредит
Фінанси і кредит
Borys Grinchenko Kyiv University
педагогіка вищої школи
педагогіка вищої школи
Borys Grinchenko Kyiv University
німецька філологія
німецька філологія
Borys Grinchenko Kyiv University
менеджмент
менеджмент
Borys Grinchenko Kyiv University
корекційна освіта
корекційна освіта
Borys Grinchenko Kyiv University
іспанська філологія
іспанська філологія
Borys Grinchenko Kyiv University
журналістика
журналістика
Borys Grinchenko Kyiv University
діловодство
діловодство
Borys Grinchenko Kyiv University
бібліотечна справа
бібліотечна справа
Borys Grinchenko Kyiv University
Соціальна інформатика
Соціальна інформатика
Borys Grinchenko Kyiv University
Фізичне виховання
Фізичне виховання
Borys Grinchenko Kyiv University
Управління навчальним закладом
Управління навчальним закладом
Borys Grinchenko Kyiv University
українська філологія
українська філологія
Borys Grinchenko Kyiv University
Соціальна педагогіка
Соціальна педагогіка
Borys Grinchenko Kyiv University
Правознавство
Правознавство
Borys Grinchenko Kyiv University
Початкова освіта
Початкова освіта
Borys Grinchenko Kyiv University
More from Borys Grinchenko Kyiv University
(20)
Київський університет імені Бориса Грінченка
Київський університет імені Бориса Грінченка
Літературна творчість
Літературна творчість
Психологія
Психологія
Філологія (переклад)
Філологія (переклад)
Фінанси і кредит
Фінанси і кредит
педагогіка вищої школи
педагогіка вищої школи
німецька філологія
німецька філологія
менеджмент
менеджмент
корекційна освіта
корекційна освіта
іспанська філологія
іспанська філологія
журналістика
журналістика
діловодство
діловодство
бібліотечна справа
бібліотечна справа
Соціальна інформатика
Соціальна інформатика
Фізичне виховання
Фізичне виховання
Управління навчальним закладом
Управління навчальним закладом
українська філологія
українська філологія
Соціальна педагогіка
Соціальна педагогіка
Правознавство
Правознавство
Початкова освіта
Початкова освіта
видавнича справа
1.
Київський університет
імені Бориса Грінченка Напрям підготовки : Видавнича справа і редагування
2.
3.
4.
Download now