SlideShare ist ein Scribd-Unternehmen logo
1 von 22
Downloaden Sie, um offline zu lesen
Non Volatile Memory &
Implications on Data Infrastructure
Robert Geiger and Shankar Hundekar, Ampool Inc.
Memory and Storage Directions
Robert Geiger, Chief Architect and VP Engineering, Ampool Inc.
Previous	Storage	Class	Memory	(SCM)
• SSD	and	“keep	the	power	on”	solutions
• SATA	SSD;	NAND	Flash
§ NOTE:	NOR	flash	is	byte	addressable	but	more	expensive	(due	to	lower	density)
• NVMe SSD;	NAND	Flash	(very	fast;	2GBytes/sec	on	new	Mac	laptop)
• Battery	backed	DRAM	(replacement	an	issue)
• NVDIMM-F	(block	device;	high	capacity,	high	latency)	– PCIe
• NVDIMM-N	(byte	addressable	at	or	near	DRAM	speeds)	– PCIe
Emerging	Storage	Class	Memory	(SCM)
• Actually	Storage	Class	Byte	Addressable Memory
• Near	DRAM	latency	and	throughput
• Based	on	one	of	several	types	of	memory	technology
• MRAM	(magnetic)
• ReRAM (resistive)
• FRAM	(ferroelectric),	PCM	(phase	change)
• XPoint (Intel/Micron	won’t	tell	you	exactly)
• 3-D	XPoint (Intel-Micron)	- DDR	or	PCIe
SCM	in	the	Memory/Storage	Hierarchy
SCM	Interfaces
• File	system	based	(standard	&	memory	mapped)
• File	systems	getting	really	fast
§ Test	a	new	Mac	laptop	w/	SSD- you	can	do	2	GBytes/sec	sustained	read/write
• Linux	(fedora	core/RedHat)	and	MS	adding	SCM	support	in	‘16
• Capacity	will	still	push	big	data	to	disk	for	data	lake,	cold	data
• What	does	this	mean	for	in-memory	plays?
§ Being	in-memory	is	no	longer	enough
§ Sophistication	must	increase
• PMEM.IO	=>	Direct	access	to	SCM
• Most	likely	interface	for	in-memory	focused	solutions
In-Memory	Future
• Line	between	memory	and	storage	is	blurring
• Storage	is	just	memory	with	a	specific	Quality	of	Service	(QoS)
• Managing	multiple	layers/types	of	memory	will	differentiate
• No	longer	in-memory	vs.	disk
• Now	file	system	vs.	managed	byte	addressable	object	store
What	Matters	for	App,	DB,	and	Compute
• The	flexibility	and	ease	of	use	of	the	interfaces	provided
• How	memory	is	managed	transparently	to	provide	QoS
• The	service	guarantee	abstractions	(QoSchoices)	provided
• How	conflicts	are	managed	and	prevented
What	it	Means	to	Big	Data	and	Analytics
• Throughput,	latency,	and	capacity:	what	QoS is	needed?
• Avoiding	pipeline	conflicts	with	multiple	solutions	using	memory
• In-memory	solutions	can	control	allocations
• This	will	allow	multiple	frameworks	to	co-exist	better
• “Yarn	for	memory”
• More	types	of	memory:	eviction	algorithms	need	adjustment
• Hot,	cold	=>	hot,	warm,	lukewarm,	cold
Implications on Data Infrastructure
Shankar Hundekar. Senior Software Engineer, Ampool Inc.
Apache	Geode	Project
*Source	apache	geode
A	real	time	in-memory	data	management	platform
Apache	Geode	Architecture
Locator
Server
Server
Server
Server
+

…
Persistence	in	Apache	Geode…
*Source	apache	geode
Ÿ High availability
Ÿ Low latency, high throughput
Ÿ Durability
Ÿ Minimal impact to in memory speed
– Minimize IO operations
– Minimize locking
– Minimize deserialization
…is	a	Shared-nothing	architecture
*Source	apache	geode
Server 3Server 2
Bucket 3
*primary*
Bucket 1
secondary
Bucket 3
secondary
Bucket 2
*primary*
Server 1
Bucket 2
secondary
Bucket 1
*primary*
ampool
• Powered	by	Apache	Geode
• Broad	support	for	Big	Data	
solutions
• Pluggable,	distributed	memory	
layer
In-Memory	Object	Store	optimized	for	Analyticsampool
PLUGGABLE distributed	memory	layer

In-Memory	Object	Store	optimized	for	Analyticsampool

MANAGED	FLEXIBILITY
✅‘Best	of	breed’	
engines
✅Extensible	Core
✅Pluggable	stores
ampool
In-Memory	Distributed	Sys
Low-latency	Comms.
Key-Value	Store
Function	Execution
+
High	Throughput
Table	Store
Native	InterfacePluggable	Store	Manager
Java	API
MASH	(CLI	Ext)
Java	API
Building	on	PROVEN In-memory	Technology
In	memory	Storage	Manager	for	Analytics
Storage	Manager
SCM
DRAM
• Leverages	Storage	characteristics
• Based	on	the	usage	of	data
• Tiered	Storage	architecture …
About	the	pmem.io library
• Open	source	library	that	simplifies	development	
of	apps	using	SCM
• Works	with	existing	CPU	hardware
• Focuses	specifically	on	how	persistent	memory		is	
exposed	to	server-class	applications
• Applications	will	explicitly	manage	the	placement	
of	data	among	the	three	tiers	(volatile	memory,	
persistent	memory,	and	storage)
*Source	pmem.io
Libraries	provided	by	pmem
• libpmemprovides	low	level	persistent	memory	support
• libpmemobjlibrary	provides	a	transactional	object	store,	providing	 memory	
allocation,	transactions,	and	general	facilities	for	persistent	memory	programming.	
Developers	new	to	persistent	memory	probably	want	to	start	with	this	library
• libpmemblksupports	arrays	of	pmem-resident	blocks,	all	the	same	size,	that	
are	atomically	updated
• libpmemlog provides	a	pmem-resident	log	file.	This	is	useful	for	programs	like	
databases	that	append	frequently	 to	a	log	file
*Source	pmem.io
Conclusion
• New	Storage	Class	Memories	are	changing	the	in-memory	
landscape
• Both	opportunities	and	challenges	for	in-memory	solutions
• Apache	Geode	is	a	proven	in-memory	technology	platform
• Ampool is	working	to	meet	the	challenges	of	these	changes!

Weitere ähnliche Inhalte

Was ist angesagt?

Sigmod08ssd slides
Sigmod08ssd slidesSigmod08ssd slides
Sigmod08ssd slidesheybbs2009
 
Persistent Memory Programming with Java*
Persistent Memory Programming with Java*Persistent Memory Programming with Java*
Persistent Memory Programming with Java*Intel® Software
 
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase CreateWebinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase CreateStorage Switzerland
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...In-Memory Computing Summit
 
SOUG_GV_Flashgrid_V4
SOUG_GV_Flashgrid_V4SOUG_GV_Flashgrid_V4
SOUG_GV_Flashgrid_V4UniFabric
 
Computer Architecture - Hardware - Lesson 5 - Memory - Eric Vanderburg
Computer Architecture - Hardware - Lesson 5 - Memory - Eric VanderburgComputer Architecture - Hardware - Lesson 5 - Memory - Eric Vanderburg
Computer Architecture - Hardware - Lesson 5 - Memory - Eric VanderburgEric Vanderburg
 

Was ist angesagt? (9)

Sigmod08ssd slides
Sigmod08ssd slidesSigmod08ssd slides
Sigmod08ssd slides
 
Persistent Memory Programming with Java*
Persistent Memory Programming with Java*Persistent Memory Programming with Java*
Persistent Memory Programming with Java*
 
Lecture2
Lecture2Lecture2
Lecture2
 
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase CreateWebinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
Webinar: Overcoming the Storage Challenges Cassandra and Couchbase Create
 
Memory hierarchy (In Details)
Memory hierarchy (In Details)Memory hierarchy (In Details)
Memory hierarchy (In Details)
 
4 ram
4 ram4 ram
4 ram
 
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
IMCSummit 2015 - Day 1 Developer Track - Evolution of non-volatile memory exp...
 
SOUG_GV_Flashgrid_V4
SOUG_GV_Flashgrid_V4SOUG_GV_Flashgrid_V4
SOUG_GV_Flashgrid_V4
 
Computer Architecture - Hardware - Lesson 5 - Memory - Eric Vanderburg
Computer Architecture - Hardware - Lesson 5 - Memory - Eric VanderburgComputer Architecture - Hardware - Lesson 5 - Memory - Eric Vanderburg
Computer Architecture - Hardware - Lesson 5 - Memory - Eric Vanderburg
 

Andere mochten auch

In-Memory Computing in Modern Data Architecture
In-Memory Computing in Modern Data ArchitectureIn-Memory Computing in Modern Data Architecture
In-Memory Computing in Modern Data Architectureimcpune
 
Developing Software for Persistent Memory / Willhalm Thomas (Intel)
Developing Software for Persistent Memory / Willhalm Thomas (Intel)Developing Software for Persistent Memory / Willhalm Thomas (Intel)
Developing Software for Persistent Memory / Willhalm Thomas (Intel)Ontico
 
Big Data and Cloud Storage -- A Recording Head Perspective - Herbert Lin
Big Data and Cloud Storage -- A Recording Head Perspective - Herbert LinBig Data and Cloud Storage -- A Recording Head Perspective - Herbert Lin
Big Data and Cloud Storage -- A Recording Head Perspective - Herbert Linxuyunhao
 
VMware vFabric gemfire for high performance, resilient distributed apps
VMware vFabric gemfire for high performance, resilient distributed appsVMware vFabric gemfire for high performance, resilient distributed apps
VMware vFabric gemfire for high performance, resilient distributed appsVMware vFabric
 
Deploying systemd at scale
Deploying systemd at scaleDeploying systemd at scale
Deploying systemd at scaleDavide Cavalca
 
How to repair corrupt exchange server mailbox?
How to repair corrupt exchange server mailbox?How to repair corrupt exchange server mailbox?
How to repair corrupt exchange server mailbox?rcokindevado
 
20160110SuGu | We Make | Platform for Future Growth | General Introduction
20160110SuGu | We Make | Platform for Future Growth | General Introduction20160110SuGu | We Make | Platform for Future Growth | General Introduction
20160110SuGu | We Make | Platform for Future Growth | General IntroductionGuus Balkema
 
NEW Yasser Hamad 2 CV
NEW Yasser Hamad 2 CVNEW Yasser Hamad 2 CV
NEW Yasser Hamad 2 CVYasser Hamad
 
Capillary Electrophoresis
Capillary ElectrophoresisCapillary Electrophoresis
Capillary Electrophoresismojdeh y
 
Seagate Implementation of Dense Storage Utilizing HDDs and SSDs
Seagate Implementation of Dense Storage Utilizing HDDs and SSDsSeagate Implementation of Dense Storage Utilizing HDDs and SSDs
Seagate Implementation of Dense Storage Utilizing HDDs and SSDsRed_Hat_Storage
 

Andere mochten auch (15)

In-Memory Computing in Modern Data Architecture
In-Memory Computing in Modern Data ArchitectureIn-Memory Computing in Modern Data Architecture
In-Memory Computing in Modern Data Architecture
 
Developing Software for Persistent Memory / Willhalm Thomas (Intel)
Developing Software for Persistent Memory / Willhalm Thomas (Intel)Developing Software for Persistent Memory / Willhalm Thomas (Intel)
Developing Software for Persistent Memory / Willhalm Thomas (Intel)
 
Big Data and Cloud Storage -- A Recording Head Perspective - Herbert Lin
Big Data and Cloud Storage -- A Recording Head Perspective - Herbert LinBig Data and Cloud Storage -- A Recording Head Perspective - Herbert Lin
Big Data and Cloud Storage -- A Recording Head Perspective - Herbert Lin
 
Nuclear reactor
Nuclear reactorNuclear reactor
Nuclear reactor
 
VMware vFabric gemfire for high performance, resilient distributed apps
VMware vFabric gemfire for high performance, resilient distributed appsVMware vFabric gemfire for high performance, resilient distributed apps
VMware vFabric gemfire for high performance, resilient distributed apps
 
Deploying systemd at scale
Deploying systemd at scaleDeploying systemd at scale
Deploying systemd at scale
 
How to repair corrupt exchange server mailbox?
How to repair corrupt exchange server mailbox?How to repair corrupt exchange server mailbox?
How to repair corrupt exchange server mailbox?
 
Ppi upe
Ppi upePpi upe
Ppi upe
 
20160110SuGu | We Make | Platform for Future Growth | General Introduction
20160110SuGu | We Make | Platform for Future Growth | General Introduction20160110SuGu | We Make | Platform for Future Growth | General Introduction
20160110SuGu | We Make | Platform for Future Growth | General Introduction
 
NEW Yasser Hamad 2 CV
NEW Yasser Hamad 2 CVNEW Yasser Hamad 2 CV
NEW Yasser Hamad 2 CV
 
Capillary Electrophoresis
Capillary ElectrophoresisCapillary Electrophoresis
Capillary Electrophoresis
 
serverless
serverlessserverless
serverless
 
ROUNDTABLE 2016: HURWITZ
ROUNDTABLE 2016: HURWITZROUNDTABLE 2016: HURWITZ
ROUNDTABLE 2016: HURWITZ
 
ROUNDTABLE 2016: TAYLOR
ROUNDTABLE 2016: TAYLORROUNDTABLE 2016: TAYLOR
ROUNDTABLE 2016: TAYLOR
 
Seagate Implementation of Dense Storage Utilizing HDDs and SSDs
Seagate Implementation of Dense Storage Utilizing HDDs and SSDsSeagate Implementation of Dense Storage Utilizing HDDs and SSDs
Seagate Implementation of Dense Storage Utilizing HDDs and SSDs
 

Ähnlich wie NVM & Implications on Data Infratsructure

lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDKlecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDKofficeaiotfab
 
Memory Interfaces & Controllers - Sandeep Kulkarni, Lattice
Memory Interfaces & Controllers - Sandeep Kulkarni, LatticeMemory Interfaces & Controllers - Sandeep Kulkarni, Lattice
Memory Interfaces & Controllers - Sandeep Kulkarni, LatticeFPGA Central
 
Virtualization for Emerging Memory Devices
Virtualization for Emerging Memory DevicesVirtualization for Emerging Memory Devices
Virtualization for Emerging Memory DevicesTakahiro Hirofuchi
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3Technocratz
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3Jatin Goyal
 
Computer Organization and Architecture (1) (1) (1).pptx
Computer Organization and Architecture (1) (1) (1).pptxComputer Organization and Architecture (1) (1) (1).pptx
Computer Organization and Architecture (1) (1) (1).pptx227567
 
AI-NAND.pdf
AI-NAND.pdfAI-NAND.pdf
AI-NAND.pdfvithya37
 
SanDisk: Persistent Memory and Cassandra
SanDisk: Persistent Memory and CassandraSanDisk: Persistent Memory and Cassandra
SanDisk: Persistent Memory and CassandraDataStax Academy
 
Mram (magneticRAM)
Mram (magneticRAM)Mram (magneticRAM)
Mram (magneticRAM)Mohit Patel
 
Memory module
Memory moduleMemory module
Memory modulelemar12
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsAnand Haridass
 
O que há de novo na plataforma x86 para High Performance por Jefferson de A S...
O que há de novo na plataforma x86 para High Performance por Jefferson de A S...O que há de novo na plataforma x86 para High Performance por Jefferson de A S...
O que há de novo na plataforma x86 para High Performance por Jefferson de A S...Joao Galdino Mello de Souza
 
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDLIRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDLIRJET Journal
 
Lec11 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part3
Lec11 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part3Lec11 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part3
Lec11 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part3Hsien-Hsin Sean Lee, Ph.D.
 
Chapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldChapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldPraveen Kumar
 

Ähnlich wie NVM & Implications on Data Infratsructure (20)

lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDKlecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
lecture asdkvakm;bk;dv;advvAVHD;KASV;DVKHSVDK
 
Processing-in-Memory
Processing-in-MemoryProcessing-in-Memory
Processing-in-Memory
 
Memory Interfaces & Controllers - Sandeep Kulkarni, Lattice
Memory Interfaces & Controllers - Sandeep Kulkarni, LatticeMemory Interfaces & Controllers - Sandeep Kulkarni, Lattice
Memory Interfaces & Controllers - Sandeep Kulkarni, Lattice
 
Memoryhierarchy
MemoryhierarchyMemoryhierarchy
Memoryhierarchy
 
RAM
RAMRAM
RAM
 
Virtualization for Emerging Memory Devices
Virtualization for Emerging Memory DevicesVirtualization for Emerging Memory Devices
Virtualization for Emerging Memory Devices
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3
 
Introduction of ram ddr3
Introduction of ram ddr3Introduction of ram ddr3
Introduction of ram ddr3
 
Computer Organization and Architecture (1) (1) (1).pptx
Computer Organization and Architecture (1) (1) (1).pptxComputer Organization and Architecture (1) (1) (1).pptx
Computer Organization and Architecture (1) (1) (1).pptx
 
Cpu spec
Cpu specCpu spec
Cpu spec
 
AI-NAND.pdf
AI-NAND.pdfAI-NAND.pdf
AI-NAND.pdf
 
DF_Captronics06
DF_Captronics06DF_Captronics06
DF_Captronics06
 
SanDisk: Persistent Memory and Cassandra
SanDisk: Persistent Memory and CassandraSanDisk: Persistent Memory and Cassandra
SanDisk: Persistent Memory and Cassandra
 
Mram (magneticRAM)
Mram (magneticRAM)Mram (magneticRAM)
Mram (magneticRAM)
 
Memory module
Memory moduleMemory module
Memory module
 
Heterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of SystemsHeterogeneous Computing : The Future of Systems
Heterogeneous Computing : The Future of Systems
 
O que há de novo na plataforma x86 para High Performance por Jefferson de A S...
O que há de novo na plataforma x86 para High Performance por Jefferson de A S...O que há de novo na plataforma x86 para High Performance por Jefferson de A S...
O que há de novo na plataforma x86 para High Performance por Jefferson de A S...
 
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDLIRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
IRJET- Design And VLSI Verification of DDR SDRAM Controller Using VHDL
 
Lec11 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part3
Lec11 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part3Lec11 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part3
Lec11 Computer Architecture by Hsien-Hsin Sean Lee Georgia Tech -- Memory part3
 
Chapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworldChapter5 the memory-system-jntuworld
Chapter5 the memory-system-jntuworld
 

Kürzlich hochgeladen

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)wesley chun
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 

Kürzlich hochgeladen (20)

Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 

NVM & Implications on Data Infratsructure