Enviar pesquisa
Carregar
Gpars 5-minutes
•
0 gostou
•
477 visualizações
Christophe Marchal
Seguir
Brief presentation about gpars, dataflow, actors, map reduce
Leia menos
Leia mais
Tecnologia
Educação
Denunciar
Compartilhar
Denunciar
Compartilhar
1 de 16
Baixar agora
Baixar para ler offline
Recomendados
Modern javascript localization with c-3po and the good old gettext
Modern javascript localization with c-3po and the good old gettext
Alexander Mostovenko
COSCUP 2016 - ROS + Gazebo機器人模擬器工作坊
COSCUP 2016 - ROS + Gazebo機器人模擬器工作坊
Po-Jen Lai
What's new in Perl 5.12?
What's new in Perl 5.12?
acme
Raspberry Pi + ROS
Raspberry Pi + ROS
ArnoldBail
Webdevcon Keynote hh-2012-09-18
Webdevcon Keynote hh-2012-09-18
Pierre Joye
Groovy DSL
Groovy DSL
NexThoughts Technologies
Building DSLs with Groovy
Building DSLs with Groovy
Sten Anderson
OpenParty西安:DSL in Groovy
OpenParty西安:DSL in Groovy
foxgem
Recomendados
Modern javascript localization with c-3po and the good old gettext
Modern javascript localization with c-3po and the good old gettext
Alexander Mostovenko
COSCUP 2016 - ROS + Gazebo機器人模擬器工作坊
COSCUP 2016 - ROS + Gazebo機器人模擬器工作坊
Po-Jen Lai
What's new in Perl 5.12?
What's new in Perl 5.12?
acme
Raspberry Pi + ROS
Raspberry Pi + ROS
ArnoldBail
Webdevcon Keynote hh-2012-09-18
Webdevcon Keynote hh-2012-09-18
Pierre Joye
Groovy DSL
Groovy DSL
NexThoughts Technologies
Building DSLs with Groovy
Building DSLs with Groovy
Sten Anderson
OpenParty西安:DSL in Groovy
OpenParty西安:DSL in Groovy
foxgem
Os Secoske
Os Secoske
oscon2007
Groovy to gradle
Groovy to gradle
Geng-Dian Huang
Spring one 2012 Groovy as a weapon of maas PaaSification
Spring one 2012 Groovy as a weapon of maas PaaSification
Nenad Bogojevic
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Guillaume Laforge
GR8Conf 2009: Practical Groovy DSL by Guillaume Laforge
GR8Conf 2009: Practical Groovy DSL by Guillaume Laforge
GR8Conf
GGUG:Practical DSL Design
GGUG:Practical DSL Design
Skills Matter
Building an Extensible, Resumable DSL on Top of Apache Groovy
Building an Extensible, Resumable DSL on Top of Apache Groovy
jgcloudbees
Elasticsearch avoiding hotspots
Elasticsearch avoiding hotspots
Christophe Marchal
Performance
Performance
Christophe Marchal
Alluxio
Alluxio
Christophe Marchal
Elasticsearch cluster deep dive
Elasticsearch cluster deep dive
Christophe Marchal
Elasticsearch
Elasticsearch
Christophe Marchal
Reactive programming with Rxjava
Reactive programming with Rxjava
Christophe Marchal
Terraform
Terraform
Christophe Marchal
Consul in 5 minutes
Consul in 5 minutes
Christophe Marchal
Spark in 15 min
Spark in 15 min
Christophe Marchal
Microservices Architecture: Nirvana or Nightmare
Microservices Architecture: Nirvana or Nightmare
Christophe Marchal
Capistrano
Capistrano
Christophe Marchal
Aws, play! couch db scaling soa in the cloud
Aws, play! couch db scaling soa in the cloud
Christophe Marchal
Devops e a nova cultura - TDC Florianopolis 2015
Devops e a nova cultura - TDC Florianopolis 2015
Christophe Marchal
Devops and the New Culture
Devops and the New Culture
Christophe Marchal
CUDA
CUDA
Christophe Marchal
Mais conteúdo relacionado
Destaque
Os Secoske
Os Secoske
oscon2007
Groovy to gradle
Groovy to gradle
Geng-Dian Huang
Spring one 2012 Groovy as a weapon of maas PaaSification
Spring one 2012 Groovy as a weapon of maas PaaSification
Nenad Bogojevic
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Guillaume Laforge
GR8Conf 2009: Practical Groovy DSL by Guillaume Laforge
GR8Conf 2009: Practical Groovy DSL by Guillaume Laforge
GR8Conf
GGUG:Practical DSL Design
GGUG:Practical DSL Design
Skills Matter
Building an Extensible, Resumable DSL on Top of Apache Groovy
Building an Extensible, Resumable DSL on Top of Apache Groovy
jgcloudbees
Destaque
(7)
Os Secoske
Os Secoske
Groovy to gradle
Groovy to gradle
Spring one 2012 Groovy as a weapon of maas PaaSification
Spring one 2012 Groovy as a weapon of maas PaaSification
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
Groovy DSLs, from Beginner to Expert - Guillaume Laforge and Paul King - Spri...
GR8Conf 2009: Practical Groovy DSL by Guillaume Laforge
GR8Conf 2009: Practical Groovy DSL by Guillaume Laforge
GGUG:Practical DSL Design
GGUG:Practical DSL Design
Building an Extensible, Resumable DSL on Top of Apache Groovy
Building an Extensible, Resumable DSL on Top of Apache Groovy
Mais de Christophe Marchal
Elasticsearch avoiding hotspots
Elasticsearch avoiding hotspots
Christophe Marchal
Performance
Performance
Christophe Marchal
Alluxio
Alluxio
Christophe Marchal
Elasticsearch cluster deep dive
Elasticsearch cluster deep dive
Christophe Marchal
Elasticsearch
Elasticsearch
Christophe Marchal
Reactive programming with Rxjava
Reactive programming with Rxjava
Christophe Marchal
Terraform
Terraform
Christophe Marchal
Consul in 5 minutes
Consul in 5 minutes
Christophe Marchal
Spark in 15 min
Spark in 15 min
Christophe Marchal
Microservices Architecture: Nirvana or Nightmare
Microservices Architecture: Nirvana or Nightmare
Christophe Marchal
Capistrano
Capistrano
Christophe Marchal
Aws, play! couch db scaling soa in the cloud
Aws, play! couch db scaling soa in the cloud
Christophe Marchal
Devops e a nova cultura - TDC Florianopolis 2015
Devops e a nova cultura - TDC Florianopolis 2015
Christophe Marchal
Devops and the New Culture
Devops and the New Culture
Christophe Marchal
CUDA
CUDA
Christophe Marchal
Monads in practice
Monads in practice
Christophe Marchal
Productivity and scalability with Play and Scala
Productivity and scalability with Play and Scala
Christophe Marchal
Reactive application
Reactive application
Christophe Marchal
Internet of things and arduino
Internet of things and arduino
Christophe Marchal
Hbase
Hbase
Christophe Marchal
Mais de Christophe Marchal
(20)
Elasticsearch avoiding hotspots
Elasticsearch avoiding hotspots
Performance
Performance
Alluxio
Alluxio
Elasticsearch cluster deep dive
Elasticsearch cluster deep dive
Elasticsearch
Elasticsearch
Reactive programming with Rxjava
Reactive programming with Rxjava
Terraform
Terraform
Consul in 5 minutes
Consul in 5 minutes
Spark in 15 min
Spark in 15 min
Microservices Architecture: Nirvana or Nightmare
Microservices Architecture: Nirvana or Nightmare
Capistrano
Capistrano
Aws, play! couch db scaling soa in the cloud
Aws, play! couch db scaling soa in the cloud
Devops e a nova cultura - TDC Florianopolis 2015
Devops e a nova cultura - TDC Florianopolis 2015
Devops and the New Culture
Devops and the New Culture
CUDA
CUDA
Monads in practice
Monads in practice
Productivity and scalability with Play and Scala
Productivity and scalability with Play and Scala
Reactive application
Reactive application
Internet of things and arduino
Internet of things and arduino
Hbase
Hbase
Último
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
Overkill Security
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
Overkill Security
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
MIND CTI
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Jeffrey Haguewood
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
apidays
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Remote DBA Services
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
apidays
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
Último
(20)
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
Gpars 5-minutes
1.
2.
Groovy DSL on
a java library
3.
Java 6 Locks
4.
Java 6 Thread
pool
5.
Java 7 /
Jsr 166y – Fork Join
6.
Java 7 /
Jsr 166y - Parallel Arrays
7.
Parallel collections -
map/reduce Fork/Join Actors Communicating Sequential Processes (CSP) Dataflow Agents Software Transactional Memory
8.
9.
10.
Actors
11.
12.
DATAFLOW No race-conditions No live-locks Deterministic
deadlocks Completely deterministic programs BEAUTIFUL code. Jonas Bonér
13.
Dataflow Concurrency
14.
Dataflow Variable
15.
DataflowChannel
16.
Thank You
Thank you! @toff63 Github https://github.com/toff63/Sandbox/tree/master/groovy/gpars
Baixar agora