SlideShare a Scribd company logo
C H R I S T R E Z Z O
@ C T R E Z Z O
A S E C U R E P U B L I C C A C H E F O R YA R N
A P P L I C AT I O N R E S O U R C E S
S A N G J I N L E E
@ S J L E E
AGENDA
YARN Localization
Shared cache design overview
Adding resources to the cache
!
Does it work?
Anti-patterns that cause churn
Admin Tips
Dev Tips
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1 NM2 NM3 NM4
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1 NM2 NM3 NM4
1. Upload resource to HDFS
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1 NM2 NM3 NM4
2. Submit application
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
3. Schedule containers
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
4. Copy resources to
local disk
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
5. Application starts
running
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
What if we want to run the
same application again?
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
Copy the same resources
multiple times!
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
Copy the same resources
multiple times!
Here
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
Copy the same resources
multiple times!
Here
Here
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
YARN Local Cache
YARN LOCAL CACHE
Caches application resources on Node Manager local disk
Maintains a target size via an LRU eviction policy
Three resource visibilities
• Public - Shared by everyone
• User - The same user
• Application - The same application
Resources identified based on HDFS path
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
YARN Local Cache
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
YARN Local Cache?
LOCALIZATION OVERVIEW
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
YARN Local Cache?
MapReduce
Distributed Cache
MAPREDUCE DISTRIBUTED CACHE
Caches MapReduce job resources in HDFS
API for retrieving known paths in HDFS
Sets YARN local cache visibility based on HDFS file permissions
When sharing resources it does not manage:
• Resource location
• Resource cleanup
• Resource integrity
RESOURCE SHARING IN PRACTICE
Little to no resource sharing between applications
• Lack of coordination at the HDFS level
• Majority of applications are MapReduce jobs that upload
resources into staging directories (i.e. application level
visibility)
HOW BIG IS THIS PROBLEM?
HOW BIG IS THIS PROBLEM?
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
HOW BIG IS THIS PROBLEM?
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
~ 125 MB
per app
HOW BIG IS THIS PROBLEM?
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
~ 125 MB
per app
200 KB/sec
per node1
1. Assuming 1.7 containers launched per node per minute
YARN SHARED CACHE
YARN-1492
Currently in production at Twitter for ~ 1 year
100’s of thousands of applications use it a day
• MapReduce jobs (i.e. Scalding/Cascading)
Working towards open source release
• The YARN feature is in 2.7 (Beta)
• Full MapReduce support coming soon (MAPREDUCE-5951)
DESIGN GOALS
Scalable
• Accommodate large number of cache entries
• Thousands of cached resources
• Have minimal load on Namenode and Resource Manager
• Handle spikes in cache size gracefully
DESIGN GOALS
Secure
• Identify resources in the cache based on their contents, not
storage location
• Trust that if the cache says it has a resource, it actually has
the resource
DESIGN GOALS
Fault tolerant
• YARN applications continue running without shared cache
• Shared cache should tolerate restarts
• Either persist or recreate cache resource meta data
DESIGN GOALS
Transparent
• YARN application developer perspective
• Management of the cache (adding/deleting resources)
• MapReduce job developer perspective
• Jobs can use the cache with no change
DESIGN OVERVIEW
Shared Cache Client
Shared Cache HDFS Directory
Shared Cache Manager
Shared Cache Uploader
YARN Application!
(i.e. MapReduce)
YARN Client
Shared Cache
Client
HDFS
Shared Cache
HDFS Directory
Shared Cache
Manager
SCM
Cleaner
SCM
Store
Node
Manager
Shared Cache
Uploader
SHARED CACHE CLIENT
Interacts with shared cache manager
Responsible for
• Computing checksum of resources
• Claiming application resources
Public API:
!
Return Value
• HDFS path to resource in cache
• Null if not in the shared cache
YARN Application!
(i.e. MapReduce)
YARN Client
Shared Cache
Client
HDFS
Shared Cache
HDFS Directory
Shared Cache
Manager
SCM
Cleaner
SCM
Store
Node
Manager
Shared Cache
Uploader
Path use(String checksum, String appId);
HDFS DIRECTORY
Stores shared cache resources
Protected by HDFS permissions
• Globally readable
• Writing restricted to trusted user
Only modified by uploader and cleaner
Directory structure:
/sharedcache/a/8/9/a896857d078/foo.jar"
/sharedcache/5/0/f/50f11b09f87/bar.jar"
/sharedcache/a/6/7/a678cb1aa8f/job.jar
YARN Application!
(i.e. MapReduce)
YARN Client
Shared Cache
Client
HDFS
Shared Cache
HDFS Directory
Shared Cache
Manager
SCM
Cleaner
SCM
Store
Node
Manager
Shared Cache
Uploader
SHARED CACHE MANAGER
Serves requests from clients
Manages resources in the shared cache
• Metadata
• Persisted resources in HDFS
YARN Application!
(i.e. MapReduce)
YARN Client
Shared Cache
Client
HDFS
Shared Cache
HDFS Directory
Shared Cache
Manager
SCM
Cleaner
SCM
Store
Node
Manager
Shared Cache
Uploader
SHARED CACHE MANAGER
Store
• Maintains cache metadata
• Resources in the shared cache
• Applications using resources
• Implementation is pluggable
• Currently uses in-memory store
• Recreates state after restart
YARN Application!
(i.e. MapReduce)
YARN Client
Shared Cache
Client
HDFS
Shared Cache
HDFS Directory
Shared Cache
Manager
SCM
Cleaner
SCM
Store
Node
Manager
Shared Cache
Uploader
SHARED CACHE MANAGER
Cleaner
• Maintains persisted resources in HDFS
• Runs periodically (default: once a day)
Evicts resource if both of the following
hold:
• Resource has exceeded stale period
(default: 1 week)
• There are no live applications using
the resource
YARN Application!
(i.e. MapReduce)
YARN Client
Shared Cache
Client
HDFS
Shared Cache
HDFS Directory
Shared Cache
Manager
SCM
Cleaner
SCM
Store
Node
Manager
Shared Cache
Uploader
SHARED CACHE UPLOADER
Runs on Node Manager
Adds resources to the shared cache
• Verifies resource checksum
• Uploads resource to HDFS
• Notifies the shared cache manager
Asynchronous from container launch
Best-effort: failure does not impact
running applications
YARN Application!
(i.e. MapReduce)
YARN Client
Shared Cache
Client
HDFS
Shared Cache
HDFS Directory
Shared Cache
Manager
SCM
Cleaner
SCM
Store
Node
Manager
Shared Cache
Uploader
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1 NM2 NM3 NM4
Resource
Manager
HDFS
Shared
Cache
Directory
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1 NM2 NM3 NM4
Resource
Manager
HDFS
Shared
Cache
Directory
1. Client computes checksum
of resource
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1 NM2 NM3 NM4
Resource
Manager
HDFS
Shared
Cache
Directory
use(checksum, appId)
2. Notify SCM of the intent
to use resource
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1 NM2 NM3 NM4
Resource
Manager
HDFS
Shared
Cache
Directory
/sharedcache/a/
8/9/a896857d078/
foo.jar
3. SCM responds back with
the HDFS Path to the
resource in the cache
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1 NM2 NM3 NM4
Resource
Manager
HDFS
Shared
Cache
Directory
NULL
3. Or Null if the resource is
not in the cache
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1 NM2 NM3 NM4
Resource
Manager
HDFS
Shared
Cache
Directory
4. Upload resource to HDFS
(Existing step)
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1 NM2 NM3 NM4
Resource
Manager
HDFS
Shared
Cache
Directory
5. Set resource to be added
to cache (via LocalResource
API) and submit app
submit application
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
Resource
Manager
HDFS
Shared
Cache
Directory
6. Schedule containers
(Existing step)
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
Resource
Manager
HDFS
Shared
Cache
Directory
7. Localize resource and
launch container
(Existing step)
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
Resource
Manager
HDFS
Shared
Cache
Directory
8. Node manager computes
checksum
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
Resource
Manager
HDFS
Shared
Cache
Directory
9. Upload resource to cache
/sharedcache/a/8/9/a896857d078/foo.jar
ADDING TO THE CACHE
YarnClient
Shared
Cache
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
Resource
Manager
HDFS
Shared
Cache
Directory
10. Notify SCM of new
resource
notify
DOES IT WORK?
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
~ 125 MB
per app
DOES IT WORK?
Data transfer from application submission client to HDFS
• 272.2 TB saved on production clusters (since September)
• 276.7 TB saved on ad-hoc clusters (since July)
DOES IT WORK?
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
200 KB/sec
per node
BEFORE SHARED CACHE
Each application uploaded and localized (on average)
• ~ 12 resources
• ~ 125 MB total size
Each container localized (on average)
• ~ 6 resources
• ~ 63 MB total size
AFTER SHARED CACHE
Each application uploaded and localized (on average)
• ~ 0.16 resources
• ~ 1.7 MB total size
Each container localized (on average)
• ~ 0.08 resources
• ~ 840 KB total size
Saving localization bandwidth by 99%!
BEFORE SHARED CACHE
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
~ 125 MB
per app
200 KB/sec
per node
AFTER SHARED CACHE
HDFS
YarnClient
Resource
Manager
NM1
Container1
NM2
Container2
NM3
Container3
NM4
Container4
~ 125 MB
per app
200 KB/sec
per node
~ 1.7 MB
per app
2 KB/sec
per node
DOES IT WORK?
Eliminates network bandwidth usage completely for a client
that submits jobs constantly
Outgoingbytes(GB)
DOES IT WORK?
Eliminates network bandwidth usage completely for a client
that submits jobs constantly
Shared cache
enabled
Outgoingbytes(GB)
ANTI-PATTERNS THAT CAUSE CHURN
Resource churn
• Build process may introduce artificial change
• Fat jars
FAT JARS
FAT JARS
Fat
Jars
FAT JARS
Fat
Jars
Bundled
Resources
RESOURCE CHURN
RESOURCE CHURN
High
churn
RESOURCE CHURN
High
churn
Low
churn
ANTI-PATTERNS THAT CAUSE CHURN
Local cache churn
• Local cache size too small for working set
• Competing use of public cache (e.g. pig jar cache, cascading
intermediate files)
ADMIN TIPS
Avoid “fat jars”
Make your jars repeatable
Set the local cache size appropriately
• yarn.nodemanager.localizer.cache.target-size-mb=65536"
Increase public localizer thread pool size
• yarn.nodemanager.localizer.fetch.thread-count=12"
Adjust the cleaner frequency to your usage pattern
• yarn.sharedcache.cleaner.period.minutes (default: 1 day)
DEV TIPS
YARN Developer
• Invoke use API to claim resources
• Use the LocalResource API to add resources
MapReduce Developer
• Set mapreduce.job.sharedcache.mode
• jobjar,libjar,files,archives
ACKNOWLEDGEMENTS
Code: Chris Trezzo, Sangjin Lee, Ming Ma
Shepherd: Karthik Kambatla
Design Review
• Karthik Kambatla
• Vinod Kumar Vavilapalli
• Jason Lowe
• Joep Rottinghuis
Q&A - THANKS!
Chris Trezzo - @ctrezzo
Sangjin Lee - @sjlee

More Related Content

What's hot

Apache HBase: State of the Union
Apache HBase: State of the UnionApache HBase: State of the Union
Apache HBase: State of the Union
DataWorks Summit/Hadoop Summit
 
Containerized Services on Apache Hadoop YARN: Past, Present, and Future, Shan...
Containerized Services on Apache Hadoop YARN: Past, Present, and Future, Shan...Containerized Services on Apache Hadoop YARN: Past, Present, and Future, Shan...
Containerized Services on Apache Hadoop YARN: Past, Present, and Future, Shan...
Yahoo Developer Network
 
Self-Organisation as a Cloud Resource Management Strategy
Self-Organisation as a Cloud Resource Management StrategySelf-Organisation as a Cloud Resource Management Strategy
Self-Organisation as a Cloud Resource Management Strategy
CloudLightning
 
Cloudera Impala
Cloudera ImpalaCloudera Impala
Cloudera Impala
Alex Moundalexis
 
Improving HDFS Availability with Hadoop RPC Quality of Service
Improving HDFS Availability with Hadoop RPC Quality of ServiceImproving HDFS Availability with Hadoop RPC Quality of Service
Improving HDFS Availability with Hadoop RPC Quality of Service
Ming Ma
 
YARN
YARNYARN
Lessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker ContainersLessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker Containers
BlueData, Inc.
 
Hadoop and Kerberos: the Madness Beyond the Gate
Hadoop and Kerberos: the Madness Beyond the GateHadoop and Kerberos: the Madness Beyond the Gate
Hadoop and Kerberos: the Madness Beyond the Gate
Steve Loughran
 
Bring your Service to YARN
Bring your Service to YARNBring your Service to YARN
Bring your Service to YARNDataWorks Summit
 
NAVGEM on the Cloud: Computational Evaluation of Cloud HPC with a Global Atmo...
NAVGEM on the Cloud: Computational Evaluation of Cloud HPC with a Global Atmo...NAVGEM on the Cloud: Computational Evaluation of Cloud HPC with a Global Atmo...
NAVGEM on the Cloud: Computational Evaluation of Cloud HPC with a Global Atmo...
inside-BigData.com
 
CBlocks - Posix compliant files systems for HDFS
CBlocks - Posix compliant files systems for HDFSCBlocks - Posix compliant files systems for HDFS
CBlocks - Posix compliant files systems for HDFS
DataWorks Summit
 
Hadoop security
Hadoop securityHadoop security
Hadoop security
shrey mehrotra
 
Apache HBase: Where We've Been and What's Upcoming
Apache HBase: Where We've Been and What's UpcomingApache HBase: Where We've Been and What's Upcoming
Apache HBase: Where We've Been and What's Upcoming
huguk
 
HDFS Selective Wire Encryption
HDFS Selective Wire EncryptionHDFS Selective Wire Encryption
HDFS Selective Wire Encryption
Konstantin V. Shvachko
 
Back to School - St. Louis Hadoop Meetup September 2016
Back to School - St. Louis Hadoop Meetup September 2016Back to School - St. Louis Hadoop Meetup September 2016
Back to School - St. Louis Hadoop Meetup September 2016
Adam Doyle
 
YARN and the Docker container runtime
YARN and the Docker container runtimeYARN and the Docker container runtime
YARN and the Docker container runtime
DataWorks Summit/Hadoop Summit
 
Evolving HDFS to Generalized Storage Subsystem
Evolving HDFS to Generalized Storage SubsystemEvolving HDFS to Generalized Storage Subsystem
Evolving HDFS to Generalized Storage Subsystem
DataWorks Summit/Hadoop Summit
 
Taming YARN @ Hadoop Conference Japan 2014
Taming YARN @ Hadoop Conference Japan 2014Taming YARN @ Hadoop Conference Japan 2014
Taming YARN @ Hadoop Conference Japan 2014Tsuyoshi OZAWA
 
Building a CICD Pipeline for deploying on Containers
Building a CICD Pipeline for deploying on ContainersBuilding a CICD Pipeline for deploying on Containers
Building a CICD Pipeline for deploying on Containers
Amazon Web Services
 

What's hot (20)

Apache HBase: State of the Union
Apache HBase: State of the UnionApache HBase: State of the Union
Apache HBase: State of the Union
 
Containerized Services on Apache Hadoop YARN: Past, Present, and Future, Shan...
Containerized Services on Apache Hadoop YARN: Past, Present, and Future, Shan...Containerized Services on Apache Hadoop YARN: Past, Present, and Future, Shan...
Containerized Services on Apache Hadoop YARN: Past, Present, and Future, Shan...
 
Self-Organisation as a Cloud Resource Management Strategy
Self-Organisation as a Cloud Resource Management StrategySelf-Organisation as a Cloud Resource Management Strategy
Self-Organisation as a Cloud Resource Management Strategy
 
Cloudera Impala
Cloudera ImpalaCloudera Impala
Cloudera Impala
 
Improving HDFS Availability with Hadoop RPC Quality of Service
Improving HDFS Availability with Hadoop RPC Quality of ServiceImproving HDFS Availability with Hadoop RPC Quality of Service
Improving HDFS Availability with Hadoop RPC Quality of Service
 
YARN
YARNYARN
YARN
 
Lessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker ContainersLessons Learned Running Hadoop and Spark in Docker Containers
Lessons Learned Running Hadoop and Spark in Docker Containers
 
Hadoop and Kerberos: the Madness Beyond the Gate
Hadoop and Kerberos: the Madness Beyond the GateHadoop and Kerberos: the Madness Beyond the Gate
Hadoop and Kerberos: the Madness Beyond the Gate
 
Bring your Service to YARN
Bring your Service to YARNBring your Service to YARN
Bring your Service to YARN
 
NAVGEM on the Cloud: Computational Evaluation of Cloud HPC with a Global Atmo...
NAVGEM on the Cloud: Computational Evaluation of Cloud HPC with a Global Atmo...NAVGEM on the Cloud: Computational Evaluation of Cloud HPC with a Global Atmo...
NAVGEM on the Cloud: Computational Evaluation of Cloud HPC with a Global Atmo...
 
CBlocks - Posix compliant files systems for HDFS
CBlocks - Posix compliant files systems for HDFSCBlocks - Posix compliant files systems for HDFS
CBlocks - Posix compliant files systems for HDFS
 
Hadoop security
Hadoop securityHadoop security
Hadoop security
 
Apache HBase: Where We've Been and What's Upcoming
Apache HBase: Where We've Been and What's UpcomingApache HBase: Where We've Been and What's Upcoming
Apache HBase: Where We've Been and What's Upcoming
 
HDFS Selective Wire Encryption
HDFS Selective Wire EncryptionHDFS Selective Wire Encryption
HDFS Selective Wire Encryption
 
Back to School - St. Louis Hadoop Meetup September 2016
Back to School - St. Louis Hadoop Meetup September 2016Back to School - St. Louis Hadoop Meetup September 2016
Back to School - St. Louis Hadoop Meetup September 2016
 
YARN and the Docker container runtime
YARN and the Docker container runtimeYARN and the Docker container runtime
YARN and the Docker container runtime
 
Evolving HDFS to Generalized Storage Subsystem
Evolving HDFS to Generalized Storage SubsystemEvolving HDFS to Generalized Storage Subsystem
Evolving HDFS to Generalized Storage Subsystem
 
Taming YARN @ Hadoop Conference Japan 2014
Taming YARN @ Hadoop Conference Japan 2014Taming YARN @ Hadoop Conference Japan 2014
Taming YARN @ Hadoop Conference Japan 2014
 
Building a CICD Pipeline for deploying on Containers
Building a CICD Pipeline for deploying on ContainersBuilding a CICD Pipeline for deploying on Containers
Building a CICD Pipeline for deploying on Containers
 
Philly DB MapR Overview
Philly DB MapR OverviewPhilly DB MapR Overview
Philly DB MapR Overview
 

Viewers also liked

天猫大促性能测试实践 耿电
天猫大促性能测试实践 耿电天猫大促性能测试实践 耿电
天猫大促性能测试实践 耿电drewz lin
 
Hurricane Catarina. Brazil, 27-29 March 2004
Hurricane Catarina. Brazil, 27-29 March 2004Hurricane Catarina. Brazil, 27-29 March 2004
Hurricane Catarina. Brazil, 27-29 March 2004
Gabriel Labrador
 
The what's what of Creative Briefing (Session for Clique: 5th Mar, Dubai)
The what's what of Creative Briefing (Session for Clique: 5th Mar, Dubai)The what's what of Creative Briefing (Session for Clique: 5th Mar, Dubai)
The what's what of Creative Briefing (Session for Clique: 5th Mar, Dubai)
Kunal Ghosh
 
Introduction to C# 6.0 and 7.0
Introduction to C# 6.0 and 7.0Introduction to C# 6.0 and 7.0
Introduction to C# 6.0 and 7.0
Saineshwar bageri
 
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
System x 部 (生!) : しすなま! @ Lenovo Enterprise Solutions Ltd.
 
20170324 web payment_open
20170324 web payment_open20170324 web payment_open
20170324 web payment_open
Hideki Ojima
 
Absolut Vodka - Marketing Strategy
Absolut Vodka - Marketing StrategyAbsolut Vodka - Marketing Strategy
Absolut Vodka - Marketing Strategy
Fe Lix
 
CREATIVE AGING
CREATIVE AGINGCREATIVE AGING
CREATIVE AGING
Efiong Etuk
 
A Multi Colored YARN
A Multi Colored YARNA Multi Colored YARN
A Multi Colored YARN
DataWorks Summit/Hadoop Summit
 
Ensayo sobre la calidad de la educación en honduras
Ensayo sobre la calidad de la educación en hondurasEnsayo sobre la calidad de la educación en honduras
Ensayo sobre la calidad de la educación en honduras
mcaceres12
 
No Easy Breach DerbyCon 2016
No Easy Breach DerbyCon 2016No Easy Breach DerbyCon 2016
No Easy Breach DerbyCon 2016
Matthew Dunwoody
 
Evaluacion y manejo inicial del trauma atls
Evaluacion y manejo inicial del trauma atlsEvaluacion y manejo inicial del trauma atls
Evaluacion y manejo inicial del trauma atlsMarcel Bacó Eró
 
The Impact of IoT on Cloud Computing, Big Data & Analytics
The Impact of IoT on Cloud Computing, Big Data & AnalyticsThe Impact of IoT on Cloud Computing, Big Data & Analytics
The Impact of IoT on Cloud Computing, Big Data & Analytics
Syam Madanapalli
 
圧縮プログラムによる著者推定技術のニンジャスレイヤーへの応用
圧縮プログラムによる著者推定技術のニンジャスレイヤーへの応用圧縮プログラムによる著者推定技術のニンジャスレイヤーへの応用
圧縮プログラムによる著者推定技術のニンジャスレイヤーへの応用
rnatori
 
Deep phenotyping to aid identification of coding & non-coding rare disease v...
Deep phenotyping to aid identification  of coding & non-coding rare disease v...Deep phenotyping to aid identification  of coding & non-coding rare disease v...
Deep phenotyping to aid identification of coding & non-coding rare disease v...
mhaendel
 
React + FLUX + Redux + Redux Saga のお話
React + FLUX + Redux + Redux Saga のお話React + FLUX + Redux + Redux Saga のお話
React + FLUX + Redux + Redux Saga のお話
Shinichiro Yoshida
 
Special laws on children 8353, 9262, 9231, 7877, 7610, 920
Special laws on children   8353, 9262, 9231, 7877, 7610, 920Special laws on children   8353, 9262, 9231, 7877, 7610, 920
Special laws on children 8353, 9262, 9231, 7877, 7610, 920Omar Jacalne
 
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
 10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot 10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
HubSpot
 
How to Earn the Attention of Today's Buyer
How to Earn the Attention of Today's BuyerHow to Earn the Attention of Today's Buyer
How to Earn the Attention of Today's Buyer
HubSpot
 

Viewers also liked (19)

天猫大促性能测试实践 耿电
天猫大促性能测试实践 耿电天猫大促性能测试实践 耿电
天猫大促性能测试实践 耿电
 
Hurricane Catarina. Brazil, 27-29 March 2004
Hurricane Catarina. Brazil, 27-29 March 2004Hurricane Catarina. Brazil, 27-29 March 2004
Hurricane Catarina. Brazil, 27-29 March 2004
 
The what's what of Creative Briefing (Session for Clique: 5th Mar, Dubai)
The what's what of Creative Briefing (Session for Clique: 5th Mar, Dubai)The what's what of Creative Briefing (Session for Clique: 5th Mar, Dubai)
The what's what of Creative Briefing (Session for Clique: 5th Mar, Dubai)
 
Introduction to C# 6.0 and 7.0
Introduction to C# 6.0 and 7.0Introduction to C# 6.0 and 7.0
Introduction to C# 6.0 and 7.0
 
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
第31回「今アツい、分散ストレージを語ろう」(2013/11/28 on しすなま!)
 
20170324 web payment_open
20170324 web payment_open20170324 web payment_open
20170324 web payment_open
 
Absolut Vodka - Marketing Strategy
Absolut Vodka - Marketing StrategyAbsolut Vodka - Marketing Strategy
Absolut Vodka - Marketing Strategy
 
CREATIVE AGING
CREATIVE AGINGCREATIVE AGING
CREATIVE AGING
 
A Multi Colored YARN
A Multi Colored YARNA Multi Colored YARN
A Multi Colored YARN
 
Ensayo sobre la calidad de la educación en honduras
Ensayo sobre la calidad de la educación en hondurasEnsayo sobre la calidad de la educación en honduras
Ensayo sobre la calidad de la educación en honduras
 
No Easy Breach DerbyCon 2016
No Easy Breach DerbyCon 2016No Easy Breach DerbyCon 2016
No Easy Breach DerbyCon 2016
 
Evaluacion y manejo inicial del trauma atls
Evaluacion y manejo inicial del trauma atlsEvaluacion y manejo inicial del trauma atls
Evaluacion y manejo inicial del trauma atls
 
The Impact of IoT on Cloud Computing, Big Data & Analytics
The Impact of IoT on Cloud Computing, Big Data & AnalyticsThe Impact of IoT on Cloud Computing, Big Data & Analytics
The Impact of IoT on Cloud Computing, Big Data & Analytics
 
圧縮プログラムによる著者推定技術のニンジャスレイヤーへの応用
圧縮プログラムによる著者推定技術のニンジャスレイヤーへの応用圧縮プログラムによる著者推定技術のニンジャスレイヤーへの応用
圧縮プログラムによる著者推定技術のニンジャスレイヤーへの応用
 
Deep phenotyping to aid identification of coding & non-coding rare disease v...
Deep phenotyping to aid identification  of coding & non-coding rare disease v...Deep phenotyping to aid identification  of coding & non-coding rare disease v...
Deep phenotyping to aid identification of coding & non-coding rare disease v...
 
React + FLUX + Redux + Redux Saga のお話
React + FLUX + Redux + Redux Saga のお話React + FLUX + Redux + Redux Saga のお話
React + FLUX + Redux + Redux Saga のお話
 
Special laws on children 8353, 9262, 9231, 7877, 7610, 920
Special laws on children   8353, 9262, 9231, 7877, 7610, 920Special laws on children   8353, 9262, 9231, 7877, 7610, 920
Special laws on children 8353, 9262, 9231, 7877, 7610, 920
 
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
 10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot 10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
10 Things You Didn’t Know About Mobile Email from Litmus & HubSpot
 
How to Earn the Attention of Today's Buyer
How to Earn the Attention of Today's BuyerHow to Earn the Attention of Today's Buyer
How to Earn the Attention of Today's Buyer
 

Similar to Hadoop Summit 2015: A Secure Public Cache For YARN Application Resources

a Secure Public Cache for YARN Application Resources
a Secure Public Cache for YARN Application Resourcesa Secure Public Cache for YARN Application Resources
a Secure Public Cache for YARN Application ResourcesDataWorks Summit
 
Setting High Availability in Hadoop Cluster
Setting High Availability in Hadoop ClusterSetting High Availability in Hadoop Cluster
Setting High Availability in Hadoop Cluster
Edureka!
 
Red Hat Storage Day Dallas - Storage for OpenShift Containers
Red Hat Storage Day Dallas - Storage for OpenShift Containers Red Hat Storage Day Dallas - Storage for OpenShift Containers
Red Hat Storage Day Dallas - Storage for OpenShift Containers
Red_Hat_Storage
 
Hadoop - Just the Basics for Big Data Rookies (SpringOne2GX 2013)
Hadoop - Just the Basics for Big Data Rookies (SpringOne2GX 2013)Hadoop - Just the Basics for Big Data Rookies (SpringOne2GX 2013)
Hadoop - Just the Basics for Big Data Rookies (SpringOne2GX 2013)
VMware Tanzu
 
Tcloud Computing Hadoop Family and Ecosystem Service 2013.Q3
Tcloud Computing Hadoop Family and Ecosystem Service 2013.Q3Tcloud Computing Hadoop Family and Ecosystem Service 2013.Q3
Tcloud Computing Hadoop Family and Ecosystem Service 2013.Q3
tcloudcomputing-tw
 
Changes Expected in Hadoop 3 | Getting to Know Hadoop 3 Alpha | Upcoming Hado...
Changes Expected in Hadoop 3 | Getting to Know Hadoop 3 Alpha | Upcoming Hado...Changes Expected in Hadoop 3 | Getting to Know Hadoop 3 Alpha | Upcoming Hado...
Changes Expected in Hadoop 3 | Getting to Know Hadoop 3 Alpha | Upcoming Hado...
Edureka!
 
Introduction to YARN Apps
Introduction to YARN AppsIntroduction to YARN Apps
Introduction to YARN Apps
Cloudera, Inc.
 
What Is Hadoop | Hadoop Tutorial For Beginners | Edureka
What Is Hadoop | Hadoop Tutorial For Beginners | EdurekaWhat Is Hadoop | Hadoop Tutorial For Beginners | Edureka
What Is Hadoop | Hadoop Tutorial For Beginners | Edureka
Edureka!
 
mace15retro-presentation
mace15retro-presentationmace15retro-presentation
mace15retro-presentationJonathan Mace
 
Topic 9a-Hadoop Storage- HDFS.pptx
Topic 9a-Hadoop Storage- HDFS.pptxTopic 9a-Hadoop Storage- HDFS.pptx
Topic 9a-Hadoop Storage- HDFS.pptx
DanishMahmood23
 
Plandas-CacheCloud
Plandas-CacheCloudPlandas-CacheCloud
Plandas-CacheCloud
Gyuman Cho
 
Combine SAS High-Performance Capabilities with Hadoop YARN
Combine SAS High-Performance Capabilities with Hadoop YARNCombine SAS High-Performance Capabilities with Hadoop YARN
Combine SAS High-Performance Capabilities with Hadoop YARN
Hortonworks
 
YARN Ready - Integrating to YARN using Slider Webinar
YARN Ready - Integrating to YARN using Slider WebinarYARN Ready - Integrating to YARN using Slider Webinar
YARN Ready - Integrating to YARN using Slider Webinar
Hortonworks
 
Hadoop ecosystem
Hadoop ecosystemHadoop ecosystem
Hadoop ecosystem
Stanley Wang
 
Hadoop ecosystem
Hadoop ecosystemHadoop ecosystem
Hadoop ecosystem
Stanley Wang
 
Dache: A Data Aware Caching for Big-Data Applications Using the MapReduce Fra...
Dache: A Data Aware Caching for Big-Data Applications Usingthe MapReduce Fra...Dache: A Data Aware Caching for Big-Data Applications Usingthe MapReduce Fra...
Dache: A Data Aware Caching for Big-Data Applications Using the MapReduce Fra...
Govt.Engineering college, Idukki
 
Bikas saha:the next generation of hadoop– hadoop 2 and yarn
Bikas saha:the next generation of hadoop– hadoop 2 and yarnBikas saha:the next generation of hadoop– hadoop 2 and yarn
Bikas saha:the next generation of hadoop– hadoop 2 and yarn
hdhappy001
 
Apache Hadoop YARN: Understanding the Data Operating System of Hadoop
Apache Hadoop YARN: Understanding the Data Operating System of HadoopApache Hadoop YARN: Understanding the Data Operating System of Hadoop
Apache Hadoop YARN: Understanding the Data Operating System of Hadoop
Hortonworks
 
YARN - Hadoop Next Generation Compute Platform
YARN - Hadoop Next Generation Compute PlatformYARN - Hadoop Next Generation Compute Platform
YARN - Hadoop Next Generation Compute Platform
Bikas Saha
 

Similar to Hadoop Summit 2015: A Secure Public Cache For YARN Application Resources (20)

a Secure Public Cache for YARN Application Resources
a Secure Public Cache for YARN Application Resourcesa Secure Public Cache for YARN Application Resources
a Secure Public Cache for YARN Application Resources
 
Setting High Availability in Hadoop Cluster
Setting High Availability in Hadoop ClusterSetting High Availability in Hadoop Cluster
Setting High Availability in Hadoop Cluster
 
Red Hat Storage Day Dallas - Storage for OpenShift Containers
Red Hat Storage Day Dallas - Storage for OpenShift Containers Red Hat Storage Day Dallas - Storage for OpenShift Containers
Red Hat Storage Day Dallas - Storage for OpenShift Containers
 
Hadoop - Just the Basics for Big Data Rookies (SpringOne2GX 2013)
Hadoop - Just the Basics for Big Data Rookies (SpringOne2GX 2013)Hadoop - Just the Basics for Big Data Rookies (SpringOne2GX 2013)
Hadoop - Just the Basics for Big Data Rookies (SpringOne2GX 2013)
 
Tcloud Computing Hadoop Family and Ecosystem Service 2013.Q3
Tcloud Computing Hadoop Family and Ecosystem Service 2013.Q3Tcloud Computing Hadoop Family and Ecosystem Service 2013.Q3
Tcloud Computing Hadoop Family and Ecosystem Service 2013.Q3
 
Unit IV.pdf
Unit IV.pdfUnit IV.pdf
Unit IV.pdf
 
Changes Expected in Hadoop 3 | Getting to Know Hadoop 3 Alpha | Upcoming Hado...
Changes Expected in Hadoop 3 | Getting to Know Hadoop 3 Alpha | Upcoming Hado...Changes Expected in Hadoop 3 | Getting to Know Hadoop 3 Alpha | Upcoming Hado...
Changes Expected in Hadoop 3 | Getting to Know Hadoop 3 Alpha | Upcoming Hado...
 
Introduction to YARN Apps
Introduction to YARN AppsIntroduction to YARN Apps
Introduction to YARN Apps
 
What Is Hadoop | Hadoop Tutorial For Beginners | Edureka
What Is Hadoop | Hadoop Tutorial For Beginners | EdurekaWhat Is Hadoop | Hadoop Tutorial For Beginners | Edureka
What Is Hadoop | Hadoop Tutorial For Beginners | Edureka
 
mace15retro-presentation
mace15retro-presentationmace15retro-presentation
mace15retro-presentation
 
Topic 9a-Hadoop Storage- HDFS.pptx
Topic 9a-Hadoop Storage- HDFS.pptxTopic 9a-Hadoop Storage- HDFS.pptx
Topic 9a-Hadoop Storage- HDFS.pptx
 
Plandas-CacheCloud
Plandas-CacheCloudPlandas-CacheCloud
Plandas-CacheCloud
 
Combine SAS High-Performance Capabilities with Hadoop YARN
Combine SAS High-Performance Capabilities with Hadoop YARNCombine SAS High-Performance Capabilities with Hadoop YARN
Combine SAS High-Performance Capabilities with Hadoop YARN
 
YARN Ready - Integrating to YARN using Slider Webinar
YARN Ready - Integrating to YARN using Slider WebinarYARN Ready - Integrating to YARN using Slider Webinar
YARN Ready - Integrating to YARN using Slider Webinar
 
Hadoop ecosystem
Hadoop ecosystemHadoop ecosystem
Hadoop ecosystem
 
Hadoop ecosystem
Hadoop ecosystemHadoop ecosystem
Hadoop ecosystem
 
Dache: A Data Aware Caching for Big-Data Applications Using the MapReduce Fra...
Dache: A Data Aware Caching for Big-Data Applications Usingthe MapReduce Fra...Dache: A Data Aware Caching for Big-Data Applications Usingthe MapReduce Fra...
Dache: A Data Aware Caching for Big-Data Applications Using the MapReduce Fra...
 
Bikas saha:the next generation of hadoop– hadoop 2 and yarn
Bikas saha:the next generation of hadoop– hadoop 2 and yarnBikas saha:the next generation of hadoop– hadoop 2 and yarn
Bikas saha:the next generation of hadoop– hadoop 2 and yarn
 
Apache Hadoop YARN: Understanding the Data Operating System of Hadoop
Apache Hadoop YARN: Understanding the Data Operating System of HadoopApache Hadoop YARN: Understanding the Data Operating System of Hadoop
Apache Hadoop YARN: Understanding the Data Operating System of Hadoop
 
YARN - Hadoop Next Generation Compute Platform
YARN - Hadoop Next Generation Compute PlatformYARN - Hadoop Next Generation Compute Platform
YARN - Hadoop Next Generation Compute Platform
 

Recently uploaded

RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
Srikant77
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
AMB-Review
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
Google
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
vrstrong314
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Shahin Sheidaei
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
IES VE
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
Globus
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Globus
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
Ortus Solutions, Corp
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
Globus
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
Georgi Kodinov
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 

Recently uploaded (20)

RISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent EnterpriseRISE with SAP and Journey to the Intelligent Enterprise
RISE with SAP and Journey to the Intelligent Enterprise
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdfDominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
Dominate Social Media with TubeTrivia AI’s Addictive Quiz Videos.pdf
 
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing SuiteAI Pilot Review: The World’s First Virtual Assistant Marketing Suite
AI Pilot Review: The World’s First Virtual Assistant Marketing Suite
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
SOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBrokerSOCRadar Research Team: Latest Activities of IntelBroker
SOCRadar Research Team: Latest Activities of IntelBroker
 
top nidhi software solution freedownload
top nidhi software solution freedownloadtop nidhi software solution freedownload
top nidhi software solution freedownload
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Using IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New ZealandUsing IESVE for Room Loads Analysis - Australia & New Zealand
Using IESVE for Room Loads Analysis - Australia & New Zealand
 
Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024Globus Compute Introduction - GlobusWorld 2024
Globus Compute Introduction - GlobusWorld 2024
 
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data AnalysisProviding Globus Services to Users of JASMIN for Environmental Data Analysis
Providing Globus Services to Users of JASMIN for Environmental Data Analysis
 
BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024BoxLang: Review our Visionary Licenses of 2024
BoxLang: Review our Visionary Licenses of 2024
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
How to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good PracticesHow to Position Your Globus Data Portal for Success Ten Good Practices
How to Position Your Globus Data Portal for Success Ten Good Practices
 
2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx2024 RoOUG Security model for the cloud.pptx
2024 RoOUG Security model for the cloud.pptx
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 

Hadoop Summit 2015: A Secure Public Cache For YARN Application Resources