SlideShare una empresa de Scribd logo
1 de 93
Descargar para leer sin conexión
Copyright	©	2018,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
The	Future	of	Java	&	You
Heather	VanCura
Director	&	Chair,	JCP	Program
Twitter	@heathervc
August 2018
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
The	following	is	intended	to	outline	our	general	product	direction.	It	is	intended	for	
information	purposes	only,	and	may	not	be	incorporated	into	any	contract.	It	is	not	a	
commitment	to	deliver	any	material,	code,	or	functionality,	and	should	not	be	relied	upon	
in	making	purchasing	decisions.	The	development,	release,	and	timing	of	any	features	or	
functionality	described	for	Oracle’s	products	remains	at	the	sole	discretion	of	Oracle.
Safe	harbor	statement
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Chairperson	&	Director	of	the	JCP	Program
• Leader	of	Global	Java	Adopt-a-JSR	Programs
• Open	Source	&	Diversity	Fan
• Californian	- from	San	Diego
• Personal	Interests:	Travel,	Fitness,	Music,	Fun
• Twitter	@heathervc	
Heather	VanCura
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Today	we	need	more	diversity	in	tech
• Solve	problems	of	entire	society
• =	>	Intelligence,	Innovation,	Profit
• And	we	see	a	shift…	
• From	the	one	with	the	best	technical	skills	
wins
• To	the	one	with	the	best	people	skills	wins
First	Computer	Programmer
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Not	easy	to	acquire
• Require	practice
• Human	interactions
• Complex	thinker,	relationships,	
emotional	intelligence	=	practice	
with	others
In-demand	skills
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Top	five	key	soft	skills	that	engineers	and	other	professionals	should	
develop	for	career	success:
• Communication
• Creativity/Critical	Thinking
• Adaptability/Flexibility
• Collaboration/Teamwork
• Leadership
In	2018	…	50%	of	tech	jobs	=	Technical	skills
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Engage	in	Community	events
• User	Group	Meetings	
• Conferences
• Open	Source	Projects
• Java	Community	Process	(JCP),	OpenJDK
• Hack	days	&/or	Hackergartens
• Mentor,	Kids	coding	workshops	
• Author/Social	Media
How	do	you	acquire	these	skills?	Practice!
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Technology	Demand
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.
12+	
Million
Developers
Run	Java
#1	
Programming
Language
21	Billion
Cloud	Connected
Virtual	Machines
Continuing	Growth
38	Billion
Active
Virtual	Machines
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Platform	Completeness
• Quality	and	Security
• Modernization	and	Innovation
• Open	and	Transparent	Evolution
• Developer	Productivity	&	Compatibility
• Active	Ecosystem	Involvement
Java	Philosophies
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• 1995:	Sun	Microsystems	develops	Java.
• 1998:	Sun	opens	up	the	development	process	to	its	competitors,	creating	the	Java	
Community	Process.
• 2006:	Sun	open-sources	Java	SE	and	Java	EE.
• 2007:	Sun	goes	into	decline;	Java	stagnates.
• 2010:	Oracle	acquires	Sun	and	becomes	the	steward	of	Java.
• 2011-2017:	New	Versions	of	Platforms	Released.
• 2012—:	Greater	Engagement	of	Developer	Community	&	User	Groups.
• 2017—:	Introduce	Faster	OpenJDK	Release	Cycle.
Open	Evolution
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Oracle	recognizes	the	great	value	of	Java	– to	itself	as	well	as	to	its	allies	
and	competitors.
• The	value	is	derived	from	the	open,	collaborative,	standards-based	process	
through	which	Java	is	developed	and	the	vibrant	developer	community	
that	this	process	fosters.
– A	proprietary	platform	could	not	have	succeeded	as	Java	has
– Java	is	everywhere
• Oracle’s	support	and	promotion	of	Java	benefits	everyone.
Java	Stewardship
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Includes	formal	public	reviews	and	votes	by	the	Executive	Committee.
• Full	Members	can	submit	&	lead	JSRs,		serve	on	JSR	Expert	Groups.
The	JSR	Development	Cycle
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Java	Specification	Requests	(JSRs)
– A	JSR	is	a	single	version	of	a	Java	specification.
• JSRs	are	led	by	a	community	member	(the	Spec	Lead),	with	a	group	of	interested	members	(the	
Expert	Group)	helping	with	the	day-to-day	decisions	and	work.
– Any	JCP	member	can	submit	and	lead	a	JSR.
• Each	Expert	Group	must	deliver:
– The	Specification
– A	Reference	Implementation	(RI)
– A	Technology	Compatibility	Kit	(TCK)
Collaborative	Development	- How	does	is	work?
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Compatibility	Triangle
IS	THE	TCK	CORRECT?
DOES	THE	RI	CONFORM?
Technology	
Compatibility
Kit
Reference	
Implementation
Specification
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
An	International Effort
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Corporations
• Non-Profit	&	OpenSource
• Java	User	Groups	(JUG)
• Individual	Developers
Who	Are	The	Members?
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Corporations
• Non-Profits/Open	Source
• Java	User	Groups
• Individual	Developers
The	Executive	Committee
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
/
Executive
Committee
Chair Program
Management
Office
JSR	PARTICIPATION
Contributors
Expert	Group
Members
Contributors
Expert	Group
Members
Organization
Specification
Lead
Specification
Lead
JCP	Members
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Knowledge
• Skills
• Visibility
• Altruism
• Advance	Career
• Fun
Why	Should	Developers	Participate?
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• “Joining	the	JCP,	especially	being	a	member	of	several	expert	groups,	has	
had	a	big	impact	on	my	career.	Mostly	by	making	it	visible	for	the	
leadership	and	managers	in	my	company	that	I	am	actually	a	part	of	
forming	the	future	of	the	platform.	I	also	think,	or	hope,	that	it	is	an	
inspiration	for	my	colleagues.”
- Ivar	Grimstad
• “Joining	the	JCP	is	like	being	a	Java	citizen.”- Heinz	Kabutz
Membership	Quotes
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• We	need	both!
How:	Open	Standards	&	Open	Source
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Open	source	important	requirement.	So	are	Standards.
• Coop-etition.	Agree	on	what	to	standardize	(cooperation)		&	what	to	
compete	on	(implementations).
• Open	standards	implemented	in	open	source	=	easier	to	implement	
standard	&	for	developers	to	understand	technology.
• Results	in	more	implementations	and	greater	adoption	of	the	standard.
• An	effective	way	to	develop	a	standard-start	with	an	open	source	project	
that	has	demonstrated	the	need	for	standardization.
Complementary
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• New	revisions	of	
platform.
• “JCP.Next”	reforms	
• Increased	
participation	from	
Community.
Organization	Focus
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
The	Vibrant	Java	EE	Community
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Java	EE	8	Overview
Connector JAXBJSP	Debugging
Managed	BeansJSPConcurrency	EE Interceptors JAX-WS WebSocket
Bean	Validation JASPIC ServletJMS JTADeployment
Batch JACCDependency	Injection JAXR JSTL Management
CDI EJB JAX-RPC Web	ServicesJSF JPA
Common	Annotations EL JAX-RS Web	Services	MetadataJavaMail
CDI	2.0
JSON-B	1.0 Security	1.0
Bean	Validation
2.0
JSF	2.3
JAX-RS	2.1 JSON-P	1.1
Servlet	4.0
JSP
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Released	September	2017!
• GlassFish	5	- Open	Source	RI
– https://javaee.github.io/glassfish/
– https://hub.docker.com/r/oracle/glassfish/
• Open
– https:/github.com/javaee/
– https://javaee.groups.io/
Today	– Java	EE	8
29
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Modernize	Java	EE	for	Cloud	and	Microservices
• Retarget	Java	EE	to	address	these	trends	- 15+	JSRs
• Goals:
– Migration	path	to	cloud	development	and	deployment	models	for	Java	EE	customers
– Migration	path	to	microservices-based	architecture	for	Java	EE	applications
– Backwards	compatibility	with	Java	EE
Java	EE	8	- September	2017
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Moving	Java	EE	to	Eclipse	Foundation
Tomorrow	- Eclipse	Enterprise	for	Java
31
Technology
Community
and
Vendors
Sponsorship
✓Nimble
✓Flexible
✓Open
✓Compatible
EE4J	(Jakarta	EE)
https://projects.eclipse.org/projects/ee4j/
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• The	Reference	Implementations	of	the	Java	platform	is	developed	
collaboratively	and	released	under	open-source	license
• Java	SE:	OpenJDK
Open	Source	Implementations
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Last	Major	
Release
9
Modularity Cadence
Java	SE	Platform
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Previous	JDK	Release	ModelY1 Y2 Y3 Y4 Y5 Y6 Y7
8 8u20 8u408u60
9 9.1 9.2 9.3
10 10.1 10.2 10.3
11 11.1 11.2 11.3
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
•
New	JDK	Release	Model	- LTS	Every	3	yearsY1 Y2 Y3 Y4 Y5 Y6 Y7
9
10
11	(18.9	LTS)
12
13
Y8 Y9 Y10 Y11 Y12 Y13 Y14 Y15
14
15
16
17	(21.9	LTS)
18
19
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
New	JDK	Release	Model	– Starting	with	JDK	9
9
10
12
13
14
15
16
17	(21.9)	
LTS
JDK	8
JDK	7
JDK	6
‘18 ‘19 ‘20 ‘21 ‘22 ‘23 ‘24 ‘25 ‘26 ‘27 ‘28 ‘29 ‘30 ‘31 ‘32
11	(18.9	LTS)
Copyright	©	2018,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
From	Oracle	JDK	to	OpenJDK	from	Oracle
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
§ Application	Class	Data	Sharing	(Now	available	in	OpenJDK	10	GA)
§ Enables	you	to	place	classes	from	the	standard	extensions	directories	and	the	application	
class	path	in	the	shared	archive
§ Project	ZGC	(Now	available	in	OpenJDK	11	EA)
§ Low	latency	garbage	collector	to	support	multi-terabyte	heaps	
§ Flight	Recorder	(Now	available	in	OpenJDK	11	EA)
§ Collects	diagnostic	and	profiling	data	about	a	running	Java	application
§ Mission	Control	(In	preview)
§ Monitor	and	manage	Java	applications	with	minimal	performance	overhead
§ Usage	Logger	(Work	in	progress)
§ Logs	how	the	JRE’s	are	being	used	in	your	systems
What	Is	Being	Open-Sourced	in	Java
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Security	is	our	#1	priority
• Improving	Java	developer	productivity	and	compatibility		
• Increasing	density
• Improving	startup	time
• Improving	predictability
• Simplifying	serviceability	and	profiling
OpenJDK	Platform	Investments
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Released	September	2017
• #WorksFineOnJDK9
• Last	Major	Release
– 100+	features	
JDK	9
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• First	feature	release
• 12	JEPs	
(Java	Enhancement	Proposals)
• Now	Available
JDK	10
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• 17	JEPs
• 4	JEPs	targeted
• New	model	calls	
for	JEPS	to	be	
targeted	only	
when	ready
JDK	11	– Sep	2018• 17	JEPs
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Portola
ZGC
Loom
Valhalla
Panama
Amber
Beyond	Java	11
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Improving	Java	developer	productivity	and	compatibility		
(Amber,	Panama,	Loom)
• Increasing	density	(Valhalla)
• Improving	startup	time	(AOT,	App	CDS)
• Improving	predictability		(zGC,	Shenandoah)
• Simplifying	serviceability	and	profiling	(JFR,	JMC)
• Security	is	#1	priority
Java	SE	Platform	Investments
44
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Containers
• Predictability
• Performance
• Data	optimization	
• HW	acceleration
• Scalability
• Continual	language	enhancements
The	Next	Big	Challenges/Opportunities
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Java	is	very	good	at	optimizing	code,	less	so	at	optimizing	data
• Java’s	type	system	gives	us	primitives,	objects,	and	arrays
• But	flexibility	is	not	exactly	where	we	need	it
• The	big	problem:	object	identity
• Project	Valhalla	– Value	Types
Project	Valhalla	:	Object	Data	layout
46
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Java’s	characteristics	make	it	ideal	for	container	deployment
– Safe	&	Secure,	Performant,	Reliable,	Rich	Eco	System
• We	are	committed	to	having	Java	remain	the	first	choice	for	deployments	
in	the	cloud
Project	Portola
47
• Java	in	a	world	of	Containers
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Open	sourced	earlier	this	year
• http://wiki.openjdk.java.net/display/zgc/
• Early	Access	builds	available:	http://jdk.java.net/zgc/
– Enable	ZGC:	-XX:+UseZGC
Project	ZGC	:	A	Scalable	Low-Latency	Garbage	Collector
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Foreign	Functions	&	Data
• Simple,	safe,	and	performant	replacement	for	JNI
• Access	to	low-level	hardware	functionality	through	normal	Java	code
– Vector	instructions,	special	memory	types	(for	example	non-volatile	
memory)
• Big	Data,	Machine	Learning
Project	Panama
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Easier	and	more	scalable	concurrency	model
– Making	blocking	calls	virtually	free
• “Fibers”	(lightweight	threads)	and	continuations
– Millions	of	fibers	can	be	spawned	in	a	single	JVM	instance
Project	Loom
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Language	improvements
– Dynamic	Class-File	Constants
– Raw	string	literals
– Switch	expressions
– Pattern	matching
Project	Amber
Copyright	©	2018,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|
Improved	Java/Native	Interoperability
52
• Big	Data	Hadoop	and	Spark	are	highly	dependent	on	native	libraries	
• Meanwhile,	Java	has	significant	technical	debts	in	support	of	foreign	calls
• Project	Panama	- provide	an	easier,	safer	and	faster	JNI
• Project	Loom	– Lightweight	thread	and	continuation
Improved	Java/Native	Interoperability
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Follow	on	Twitter
@OpenJDK
Join	and	become	an	OpenJDK	contributor
https://openjdk.java.net
Get	Involved
53
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
JCP.next:	Changing	the	Constitution
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Transparency
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• One	Java,	One	EC
Merged	the	Executive	Committee	(EC)
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Participation
Move	Faster
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Eliminate	Barriers	to	participation.
• Introduce	new	Membership	levels.
• No	Membership	Fees.		
• Electronic	Signatures.
• Add	Contributors	for	JSR	Expert	Groups.
• Add	Associate	Seats	on	Executive	Committee.
Broadening	JCP	Membership
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Associate	Members	are	individuals	who	can	be	listed	as	contributors	to	
JSRs	and	vote	for	the	Executive	Committee.
• Partner	Members	are	Java	User	Groups	and	other	non-profit	organizations	
that	can	serve	on	and	vote	for	the	Executive	Committee.
• Full	Members	can	serve	on	Expert	Groups,	lead	JSRs,	serve	on	and	vote	for	
the	Executive	Committee
Membership	Levels
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• JSR	387,	Streamlining	the	JCP	Program
– JCP.Next	Working	Group
– Planned	draft	review	for	September	2018
• Follow	the	EC	Summaries	and	discussion:	
– https://jcp.org/en/resources/EC_summaries
Evolution	Continues…What’s	Next?
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
More	Open	Than	Ever	Before
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• As	an	Individual	– OK
• As	part	of	a	team	– better
• Work	through	JUG	or	employer
• Help	each	other
• Teach	other
• Work	with	each	other
How	will	you	Participate?
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Working	Together	– We	Achieve	More
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
Abdijan	JUG	(Ivory	Coast)
Alpes	JUG	(France)
Austin	JUG	(USA)
BeJUG	(Belgium)
BreizhJUG	(Brittany)
CEJUG	(Brazil)
Central	Ohio	JUG	(USA)
Chicago	JUG
ChinaNanjingJUG
Connecticut	JUG	(USA)
Japan	JUG
Java	Hellenic	User	Group	(Greece)
Java	Student	User	Group	(Vienna)
Java	Web	User	Group	(London)
Jozi	JUG	(South	Africa)
JUG-AFRICA
JUG	Chennai	(India)
JUG-Cologne	(Germany)
JUG	Dortmund	(Germany)
JUG-EG	(Egypt)
JUG	Frankfurt	[JUGF]	(Germany)
JUG	Indonesia
JUG	JogLoSemar	(Indonesia)
JUG-MK	(Macedonia)
JUG-RU	(Russia)
JUG-USA
Lagos	JUG	(Nigeria)
London	Java	Community	(UK)
Malaysia-JUG
MoroccoJUG
Madras	JUG	(India)
Nashville	JUG	(United	States)
Oklahoma	City	JUG	(USA)
Philly	JUG	(USA)
Rio	JUG	(Brazil)
Riviera	JUG	(France)
Ruhrjug	(Germany)
Silicon	Valley	JavaFX	User	Group	
SeneJUG	(Senegal)
SouJava	(Brazil)
Utah	JUG	(USA)
Vancouver	Island	JUG	(Canada)
Detroit	JUG	(USA)
Duchess	(Women)
ESPRIT	Tunisian	JUG	(Tunisia)
FASOJUG	(Burkina	Faso)
Guatemala	Java	User	Group
Green	Tea	JUG	(China)
Houston	JUG	(USA)
iJUG	e.V.	(Germany)
IndiJava	(India)
ITP_JAVA	(Peru)
JUG	Members	&	Adopt-a-JSR	Global	Adoption	Efforts
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
The	following	is	intended	to	outline	our	general	product	direction.	It	is	intended	for	
information	purposes	only,	and	may	not	be	incorporated	into	any	contract.	It	is	not	a	
commitment	to	deliver	any	material,	code,	or	functionality,	and	should	not	be	relied	upon	
in	making	purchasing	decisions.	The	development,	release,	and	timing	of	any	features	or	
functionality	described	for	Oracle’s	products	remains	at	the	sole	discretion	of	Oracle.
Safe	Harbor	Statement
JUGs	around	the	World	- Driving	Adoption
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Recently	Submitted:
– MVC	1.0	(JSR	371)
– Visual	Rec	(JSR	381)
– Configuration	API	(JSR	382)
– Java	SE	11	(JSR	384)
– Desktop	Application	API	(JSR	377)
– Portlet	3.0	Bridge	for	JSF	2.2	(JSR	
378)
– Units	of	Measurement(JSR	385)
– Java	SE	12	(JSR	386)
– Streamlining	JCP	(JSR	387)
1)	Pick	JSR	- New	JSRs
https://jcp.org/en/jsr/stage?listBy=active
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
JSR	example	page
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
2)	Communication:	Two	Way	Street
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Share	ideas	and	feedback,	comment	on	list	and	public	issue	trackers.
• Read	early	versions	and	share	feedback	on	specifications	and	Javadocs.
• Download	and	provide	feedback	on	early	access	reference	implementation.
• Try	writing	sample	applications	using	early	builds	of	reference	implementation.
• Write	or	speak	about	the	technology	and	encourage	others	to	participate.	Translate	
into	your	native	language.
• Evangelize	the	JSR	-social	media,	blogging	or	lightning	talks.
• Help	with	documentation.
3)	Decide	on	Steps:	Take	Action
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
4)	Follow	Public	Discussions	&	Comment	- Issue	Tracker
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
5)	Participate	in	Hack	Days	– Have	Fun!
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
5)	Get	Involved!
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• All	JUGs	can	participate!
– November	2016	Iceland
– April	2017	London,	Java	9
– August	2017	Atlanta	Java	9
– June	2018	London	10,11	&	Beyond
Java	Hack	Days
Virtual	JUG	Hack	Days
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Lead	Spanish	Java	Hack	Day
• XINA	JUG
• XELA	JUG
• JDuchess	
JUG	Leader,	Guatemala	
Mercedes	Wyss
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Participated	in	Virtual	Java	9	Hack	Day
• Organized	Java	9,	10,	11	&	Beyond	Hack	Day
Australia
Melbourne	JVM
https://www.meetup.com/Melbourne-Java-JVM-Users-Group/events/249382101/
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Women’s	Unconference	and	Java	9	Hack	Day
• Participated	in	the	vJUG	April	Java	9	Hack	Day	
• Hack	Day	and	Women’s	Unconference	II		
South	Africa
Jozi	JUG
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• JSR	367,	Java	API	for	JSON	Binding
• Plan	to	participate	in	Java	SE	Hack	
Days
Madras	JUG	- Java	EE	and	Java	SE
India
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Java	EE	&	Java	SE
– JSR	374,	JSON	P	1.1	Hack	Day	
– vJUG	August	Java	9	Hack	Day	2017
Bucharest	JUG
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• JSR	365,	CDI	2.0
– Full	Day	hack	event	with	Spec	Lead	
of	CDI,	Antoine	Sabot-Durand
– March	2017
– Collaboration/mentorship	with	
Coimbra	JUG	in	Portugal	- June	2017
Bulgarian	JUG	- Java	EE
BJUG
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• JSR	375	Security	JSR,	CDI	2.0
• Hack	Day	event
• Java	9	Hack	Day	- collaboration
NL	JUG	&	Chicago	JUG
Working	Together
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• JDK	9	Hack	Day
• Full	Day	(sold	out)	hack	event
• More	events	planned
Paris	JUG	- Java	SE
France
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• JSR	356,	Java	API	for	
WebSocket
• Hack	day	(s).
• Developed	Tic-Tac-Toe	game	
Included	in	Java	EE	7	SDK.
BeJUG	- Java	EE
Belgium
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Java	9/Jigsaw:	Myriad	hack	
days,	talks	and	events	
organized
• More	planned	in	2018
London	Java	Community	- Java	SE
LJC
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Java	EE	JSRs
• JDK	9	participation	in	hack	
days
• Many	talks,	books,	articles,	
classes,	code	dojos	(hack	
days),	translations
SouJava	
Brazil
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• JSR	338,	Java	Persistence	2.1
• JSR	344,	JSF	2.2
• JSR	352,	Batch
• JSR	353,	JSON
• JSR	356,	WebSocket
• Developed	sample	‘Urban	Traveler’	
application.
Hyderabad/Chennai	JUG	- Java	EE
India
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Faso	JUG	
JUG	Leader,	Burkina	Faso	
Constantin	Drabo
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Bangalore	Java	User	Group	(JUG)	
- I’m	speaking	tonight!
• Java	Platform	Development	
Group	in	Bangalore	Oracle	
Prestige	Park	location
• Oracle	Startup	Cloud	Accelerator	
in	Bangalore	- looking	for	Java	
startups	in	India
Java	Opportunities	in	Bangalore
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Download	Early	Access	Builds	(11	&	12	available	now)
• Adoption	Group	&	Quality	Outreach
• Join	mail	list	prior	to	sending	feedback:	
http://mail.openjdk.java.net/mailman/listinfo/adoption-discuss
• https://wiki.openjdk.java.net/display/quality/Quality+Outreach
Participate	in	OpenJDK
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Test	FOSS	projects	on	EA	OpenJDK	Builds	
• Open	Source	Projects	- Quality	Outreach examples
– Eclipse	Collections	- Nikhil	Nanivadekar
– Apache	Maven	- Robert	Scholte
Quality	Outreach	part	of	Adoption	Group
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• Follow	the	JCP	online:	http://JCP.org
–Join	the	JCP:	https://jcp.org/en/participation/membership
–Twitter	@jcp_org	#JCP,	@heathervc		
–blogs.oracle.com/jcp
–Facebook:	Java	Community	Process
We	need	you!
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
• JavaOne	expansion	and	renaming	- more	Tracks,	Languages	and	
Communities	- adding	Go,	Rust,	Python,	JavaScript,	and	R	in	addition	to	
Java
• October	22-25	2018	San	Francisco	CA	USA	
• https://www.oracle.com/code-one/index.html
Oracle	Code	One
Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.		|Copyright	©	2017,	Oracle	and/or	its	affiliates.	All	rights	reserved.	
thank	you,	ευχαριστώ,	shukriya,	dziekuje	,	நன்றி,	
tak,	tack,	grazie,	gracias,	danke,	Благодаря,
merci,	obrigado,	bedankt,	kiitos,	xie	xie,ありがとう.
Questions?	
Find	me	on	Twitter:	@heathervc
email:		heather	at	jcp	dot	org
Confidential	– Oracle	Internal/Restricted/Highly	Restricted
93

Más contenido relacionado

Similar a Future of Java & You Latin America 2018

Data Management in a Microservices World
Data Management in a Microservices WorldData Management in a Microservices World
Data Management in a Microservices World
gvenzl
 

Similar a Future of Java & You Latin America 2018 (20)

TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
TDC2018SP | Trilha Java Enterprise - O Java EE morreu? EE4J e so um plugin? E...
 
REST in an Async World
REST in an Async WorldREST in an Async World
REST in an Async World
 
TDC2018SP | Trilha Arq Java - Crie arquiteturas escalaveis, multi-language e ...
TDC2018SP | Trilha Arq Java - Crie arquiteturas escalaveis, multi-language e ...TDC2018SP | Trilha Arq Java - Crie arquiteturas escalaveis, multi-language e ...
TDC2018SP | Trilha Arq Java - Crie arquiteturas escalaveis, multi-language e ...
 
Java EE 8 - February 2017 update
Java EE 8 - February 2017 updateJava EE 8 - February 2017 update
Java EE 8 - February 2017 update
 
TDC2018SP | Trilha NoSQL - Tecnicas avancadas utilizadas por redes sociais qu...
TDC2018SP | Trilha NoSQL - Tecnicas avancadas utilizadas por redes sociais qu...TDC2018SP | Trilha NoSQL - Tecnicas avancadas utilizadas por redes sociais qu...
TDC2018SP | Trilha NoSQL - Tecnicas avancadas utilizadas por redes sociais qu...
 
AUSOUG - Applied Machine Learning for Database Autonomous Health
AUSOUG - Applied Machine Learning for Database Autonomous HealthAUSOUG - Applied Machine Learning for Database Autonomous Health
AUSOUG - Applied Machine Learning for Database Autonomous Health
 
JSF 2.3 Adopt-a-JSR 10 Minute Infodeck
JSF 2.3 Adopt-a-JSR 10 Minute InfodeckJSF 2.3 Adopt-a-JSR 10 Minute Infodeck
JSF 2.3 Adopt-a-JSR 10 Minute Infodeck
 
Visualizing and Analyzing GC Logs with R
Visualizing and Analyzing GC Logs with RVisualizing and Analyzing GC Logs with R
Visualizing and Analyzing GC Logs with R
 
3. Mike Everitt - 10 Things You'll Love About Oracle HCM Cloud
3. Mike Everitt  - 10 Things You'll Love About Oracle HCM Cloud3. Mike Everitt  - 10 Things You'll Love About Oracle HCM Cloud
3. Mike Everitt - 10 Things You'll Love About Oracle HCM Cloud
 
Java @ Rio Meetup #1 - Java @ Oracle Cloud
Java @ Rio Meetup #1 - Java @ Oracle CloudJava @ Rio Meetup #1 - Java @ Oracle Cloud
Java @ Rio Meetup #1 - Java @ Oracle Cloud
 
TDC2018 | Trilha Java - The quest to the Language Graal: One VM to rule them...
TDC2018 | Trilha Java -  The quest to the Language Graal: One VM to rule them...TDC2018 | Trilha Java -  The quest to the Language Graal: One VM to rule them...
TDC2018 | Trilha Java - The quest to the Language Graal: One VM to rule them...
 
2018 JCP Year End Summary
2018 JCP Year End Summary2018 JCP Year End Summary
2018 JCP Year End Summary
 
Application Development with Oracle Database
Application Development with Oracle DatabaseApplication Development with Oracle Database
Application Development with Oracle Database
 
NZOUG-GroundBreakers-2018 - Troubleshooting and Diagnosing 18c RAC
NZOUG-GroundBreakers-2018 - Troubleshooting and Diagnosing 18c RACNZOUG-GroundBreakers-2018 - Troubleshooting and Diagnosing 18c RAC
NZOUG-GroundBreakers-2018 - Troubleshooting and Diagnosing 18c RAC
 
Why MySQL High Availability Matters
Why MySQL High Availability MattersWhy MySQL High Availability Matters
Why MySQL High Availability Matters
 
Session at Oredev 2016.
Session at Oredev 2016.Session at Oredev 2016.
Session at Oredev 2016.
 
Slovenian Oracle User Group
Slovenian Oracle User GroupSlovenian Oracle User Group
Slovenian Oracle User Group
 
Jozi JUG Hack Day
Jozi JUG Hack DayJozi JUG Hack Day
Jozi JUG Hack Day
 
Data Management in a Microservices World
Data Management in a Microservices WorldData Management in a Microservices World
Data Management in a Microservices World
 
Java+JCP+AdoptaJSR+You
Java+JCP+AdoptaJSR+YouJava+JCP+AdoptaJSR+You
Java+JCP+AdoptaJSR+You
 

Más de Heather VanCura

Más de Heather VanCura (20)

2019 JCP Program Year End Summary
2019 JCP Program Year End Summary2019 JCP Program Year End Summary
2019 JCP Program Year End Summary
 
MISK Global Forum - Building an Inclusive Workforce
MISK Global Forum - Building an Inclusive WorkforceMISK Global Forum - Building an Inclusive Workforce
MISK Global Forum - Building an Inclusive Workforce
 
JCP 20 Years Infographic
JCP 20 Years InfographicJCP 20 Years Infographic
JCP 20 Years Infographic
 
Heather How To Ally Ignite Talk
Heather How To Ally Ignite TalkHeather How To Ally Ignite Talk
Heather How To Ally Ignite Talk
 
JavaOne Tutorial Techniques for Getting More Kids, Especially Girls, Involved...
JavaOne Tutorial Techniques for Getting More Kids, Especially Girls, Involved...JavaOne Tutorial Techniques for Getting More Kids, Especially Girls, Involved...
JavaOne Tutorial Techniques for Getting More Kids, Especially Girls, Involved...
 
JCP & The Future of Java
JCP & The Future of JavaJCP & The Future of Java
JCP & The Future of Java
 
Adopt-a-JSR Program Update
Adopt-a-JSR Program UpdateAdopt-a-JSR Program Update
Adopt-a-JSR Program Update
 
Valencia EMEA Java User Group Summit
Valencia EMEA Java User Group SummitValencia EMEA Java User Group Summit
Valencia EMEA Java User Group Summit
 
Advance your Career and Help Define Java’s Future
Advance your Career and Help Define Java’s FutureAdvance your Career and Help Define Java’s Future
Advance your Career and Help Define Java’s Future
 
Participate in the Future of Java May 2017
Participate in the Future of Java May 2017Participate in the Future of Java May 2017
Participate in the Future of Java May 2017
 
Heather VanCuraIntroductionEMEASummit2017
Heather VanCuraIntroductionEMEASummit2017Heather VanCuraIntroductionEMEASummit2017
Heather VanCuraIntroductionEMEASummit2017
 
Java, JCP, Adopt-a-JSR & You DevNexus
Java, JCP, Adopt-a-JSR & You DevNexusJava, JCP, Adopt-a-JSR & You DevNexus
Java, JCP, Adopt-a-JSR & You DevNexus
 
2016 JCP Year End Summary
2016 JCP Year End Summary2016 JCP Year End Summary
2016 JCP Year End Summary
 
Participate in the Future of Java Oredev
Participate in the Future of Java OredevParticipate in the Future of Java Oredev
Participate in the Future of Java Oredev
 
Participate in the Future of Java Iceland
Participate in the Future of Java IcelandParticipate in the Future of Java Iceland
Participate in the Future of Java Iceland
 
International Day of the Girl 2016
International Day of the Girl 2016 International Day of the Girl 2016
International Day of the Girl 2016
 
JCP version 2.10, Broadening JCP Membership (aka JSR 364)
JCP version 2.10, Broadening JCP Membership (aka JSR 364)JCP version 2.10, Broadening JCP Membership (aka JSR 364)
JCP version 2.10, Broadening JCP Membership (aka JSR 364)
 
Join the Java Evolution NYC
Join the Java Evolution NYCJoin the Java Evolution NYC
Join the Java Evolution NYC
 
Jozi-JUG JDK 9 Unconference
Jozi-JUG JDK 9 UnconferenceJozi-JUG JDK 9 Unconference
Jozi-JUG JDK 9 Unconference
 
Top 10 Ways to Ally for Women in Technology
Top 10 Ways to Ally for Women in TechnologyTop 10 Ways to Ally for Women in Technology
Top 10 Ways to Ally for Women in Technology
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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
 
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
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
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, AdobeApidays 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
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 

Future of Java & You Latin America 2018