際際滷shows by User: bhaktiks / http://www.slideshare.net/images/logo.gif 際際滷shows by User: bhaktiks / Wed, 18 Nov 2020 04:36:06 GMT 際際滷Share feed for 際際滷shows by User: bhaktiks Reliability teamwork /slideshow/reliability-teamwork/239307127 reliabilityteamwork-201118043606
Six months ago, Confluence Clouds reliability for enterprise tenants was at an all time low. This is the story of how we turned things around - starting with the fundamentals of measuring everything, re-defining metrics to be insightful of actual customer pain, auditing end-to-end resilience. The most challenging part however, has been building the reliability habit. Beyond just devops best practices, this means empowering teams to own product stability front and center through practices and tools.]]>

Six months ago, Confluence Clouds reliability for enterprise tenants was at an all time low. This is the story of how we turned things around - starting with the fundamentals of measuring everything, re-defining metrics to be insightful of actual customer pain, auditing end-to-end resilience. The most challenging part however, has been building the reliability habit. Beyond just devops best practices, this means empowering teams to own product stability front and center through practices and tools.]]>
Wed, 18 Nov 2020 04:36:06 GMT /slideshow/reliability-teamwork/239307127 bhaktiks@slideshare.net(bhaktiks) Reliability teamwork bhaktiks Six months ago, Confluence Clouds reliability for enterprise tenants was at an all time low. This is the story of how we turned things around - starting with the fundamentals of measuring everything, re-defining metrics to be insightful of actual customer pain, auditing end-to-end resilience. The most challenging part however, has been building the reliability habit. Beyond just devops best practices, this means empowering teams to own product stability front and center through practices and tools. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/reliabilityteamwork-201118043606-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Six months ago, Confluence Clouds reliability for enterprise tenants was at an all time low. This is the story of how we turned things around - starting with the fundamentals of measuring everything, re-defining metrics to be insightful of actual customer pain, auditing end-to-end resilience. The most challenging part however, has been building the reliability habit. Beyond just devops best practices, this means empowering teams to own product stability front and center through practices and tools.
Reliability teamwork from Bhakti Mehta
]]>
37 0 https://cdn.slidesharecdn.com/ss_thumbnails/reliabilityteamwork-201118043606-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Scaling Confluence Architecture: A Sneak Peek Under the Hood /slideshow/scaling-confluence-architecture-a-sneak-peek-under-the-hood/80409455 scalingconf2-171003144059
Atlassians Confluence is content collaboration software that changes how modern teams work. It is trusted by more than 35,000 teams and millions of users. This session presents a deep dive to provide insights into how the Confluence architecture has evolved into its current form. It discusses how Atlassian deploys, runs, and operates at scale and challenges encountered along the way. Using examples of real-life incidents, the session covers best practices and lessons learned for building resilient, stable, and predictable services. Learn how Atlassian isolated the impact of failures and blast radius by microservice sharding and proper tuning, and hear about strategies for dependency scaling, failure injection, deployment pipelines, and end-to-end testing. ]]>

Atlassians Confluence is content collaboration software that changes how modern teams work. It is trusted by more than 35,000 teams and millions of users. This session presents a deep dive to provide insights into how the Confluence architecture has evolved into its current form. It discusses how Atlassian deploys, runs, and operates at scale and challenges encountered along the way. Using examples of real-life incidents, the session covers best practices and lessons learned for building resilient, stable, and predictable services. Learn how Atlassian isolated the impact of failures and blast radius by microservice sharding and proper tuning, and hear about strategies for dependency scaling, failure injection, deployment pipelines, and end-to-end testing. ]]>
Tue, 03 Oct 2017 14:40:59 GMT /slideshow/scaling-confluence-architecture-a-sneak-peek-under-the-hood/80409455 bhaktiks@slideshare.net(bhaktiks) Scaling Confluence Architecture: A Sneak Peek Under the Hood bhaktiks Atlassians Confluence is content collaboration software that changes how modern teams work. It is trusted by more than 35,000 teams and millions of users. This session presents a deep dive to provide insights into how the Confluence architecture has evolved into its current form. It discusses how Atlassian deploys, runs, and operates at scale and challenges encountered along the way. Using examples of real-life incidents, the session covers best practices and lessons learned for building resilient, stable, and predictable services. Learn how Atlassian isolated the impact of failures and blast radius by microservice sharding and proper tuning, and hear about strategies for dependency scaling, failure injection, deployment pipelines, and end-to-end testing. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/scalingconf2-171003144059-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Atlassians Confluence is content collaboration software that changes how modern teams work. It is trusted by more than 35,000 teams and millions of users. This session presents a deep dive to provide insights into how the Confluence architecture has evolved into its current form. It discusses how Atlassian deploys, runs, and operates at scale and challenges encountered along the way. Using examples of real-life incidents, the session covers best practices and lessons learned for building resilient, stable, and predictable services. Learn how Atlassian isolated the impact of failures and blast radius by microservice sharding and proper tuning, and hear about strategies for dependency scaling, failure injection, deployment pipelines, and end-to-end testing.
Scaling Confluence Architecture: A Sneak Peek Under the Hood from Bhakti Mehta
]]>
551 2 https://cdn.slidesharecdn.com/ss_thumbnails/scalingconf2-171003144059-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Devoxx2017 /slideshow/devoxx2017/73450183 devoxx2017-170322012935
Architecting for failures in Microservices: Patterns and lessons learned]]>

Architecting for failures in Microservices: Patterns and lessons learned]]>
Wed, 22 Mar 2017 01:29:35 GMT /slideshow/devoxx2017/73450183 bhaktiks@slideshare.net(bhaktiks) Devoxx2017 bhaktiks Architecting for failures in Microservices: Patterns and lessons learned <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/devoxx2017-170322012935-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Architecting for failures in Microservices: Patterns and lessons learned
Devoxx2017 from Bhakti Mehta
]]>
762 2 https://cdn.slidesharecdn.com/ss_thumbnails/devoxx2017-170322012935-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Architecting for Failures in micro services: patterns and lessons learned /slideshow/architecting-for-failures-in-micro-services-patterns-and-lessons-learned/66264971 j12016-160921154855
Architecting for failures in micro services: patterns and lessons learned ]]>

Architecting for failures in micro services: patterns and lessons learned ]]>
Wed, 21 Sep 2016 15:48:54 GMT /slideshow/architecting-for-failures-in-micro-services-patterns-and-lessons-learned/66264971 bhaktiks@slideshare.net(bhaktiks) Architecting for Failures in micro services: patterns and lessons learned bhaktiks Architecting for failures in micro services: patterns and lessons learned <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/j12016-160921154855-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Architecting for failures in micro services: patterns and lessons learned
Architecting for Failures in micro services: patterns and lessons learned from Bhakti Mehta
]]>
1434 2 https://cdn.slidesharecdn.com/ss_thumbnails/j12016-160921154855-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Let if flow: Java 8 Streams puzzles and more /bhaktiks/let-if-flow-java-8-streams-puzzles-and-more letitflow-160225032601
This talk covers Java 8 Streams in details and using programming puzzles will discuss about various techniques with Streams: how to do complex data processing , queries with Streams API, how to use all the goodies like map, flatMap,filter, how to group, and partition data, how to use infinite streams, parallel streams, creating lazy lists. If you are a beginner or a pro with Java 8 wanting to challenge your knowledge there is something for all!]]>

This talk covers Java 8 Streams in details and using programming puzzles will discuss about various techniques with Streams: how to do complex data processing , queries with Streams API, how to use all the goodies like map, flatMap,filter, how to group, and partition data, how to use infinite streams, parallel streams, creating lazy lists. If you are a beginner or a pro with Java 8 wanting to challenge your knowledge there is something for all!]]>
Thu, 25 Feb 2016 03:26:01 GMT /bhaktiks/let-if-flow-java-8-streams-puzzles-and-more bhaktiks@slideshare.net(bhaktiks) Let if flow: Java 8 Streams puzzles and more bhaktiks This talk covers Java 8 Streams in details and using programming puzzles will discuss about various techniques with Streams: how to do complex data processing , queries with Streams API, how to use all the goodies like map, flatMap,filter, how to group, and partition data, how to use infinite streams, parallel streams, creating lazy lists. If you are a beginner or a pro with Java 8 wanting to challenge your knowledge there is something for all! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/letitflow-160225032601-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This talk covers Java 8 Streams in details and using programming puzzles will discuss about various techniques with Streams: how to do complex data processing , queries with Streams API, how to use all the goodies like map, flatMap,filter, how to group, and partition data, how to use infinite streams, parallel streams, creating lazy lists. If you are a beginner or a pro with Java 8 wanting to challenge your knowledge there is something for all!
Let if flow: Java 8 Streams puzzles and more from Bhakti Mehta
]]>
9402 9 https://cdn.slidesharecdn.com/ss_thumbnails/letitflow-160225032601-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Expect the unexpected: Prepare for failures in microservices /slideshow/expect-the-unexpected-prepare-for-failures-in-microservices/58679183 confoo-160224203202
My talk at Confoo 2016 Montreal It is well said that "The more you sweat on the field, the less you bleed in war". Failures are an inevitable part of complex systems. Accepting that failures happen, will help you design the system's reactions to specific failures. This talks on best practices for building resilient, stable and predictable services: preventing Cascading failures, Timeouts pattern, Retry pattern,Circuit breakers and many more techniques in microservices ]]>

My talk at Confoo 2016 Montreal It is well said that "The more you sweat on the field, the less you bleed in war". Failures are an inevitable part of complex systems. Accepting that failures happen, will help you design the system's reactions to specific failures. This talks on best practices for building resilient, stable and predictable services: preventing Cascading failures, Timeouts pattern, Retry pattern,Circuit breakers and many more techniques in microservices ]]>
Wed, 24 Feb 2016 20:32:02 GMT /slideshow/expect-the-unexpected-prepare-for-failures-in-microservices/58679183 bhaktiks@slideshare.net(bhaktiks) Expect the unexpected: Prepare for failures in microservices bhaktiks My talk at Confoo 2016 Montreal It is well said that "The more you sweat on the field, the less you bleed in war". Failures are an inevitable part of complex systems. Accepting that failures happen, will help you design the system's reactions to specific failures. This talks on best practices for building resilient, stable and predictable services: preventing Cascading failures, Timeouts pattern, Retry pattern,Circuit breakers and many more techniques in microservices <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/confoo-160224203202-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My talk at Confoo 2016 Montreal It is well said that &quot;The more you sweat on the field, the less you bleed in war&quot;. Failures are an inevitable part of complex systems. Accepting that failures happen, will help you design the system&#39;s reactions to specific failures. This talks on best practices for building resilient, stable and predictable services: preventing Cascading failures, Timeouts pattern, Retry pattern,Circuit breakers and many more techniques in microservices
Expect the unexpected: Prepare for failures in microservices from Bhakti Mehta
]]>
9817 4 https://cdn.slidesharecdn.com/ss_thumbnails/confoo-160224203202-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Resilience planning and how the empire strikes back /bhaktiks/resilience-planning-and-how-the-empire-strikes-back qcon-slides-151117170607-lva1-app6891
t is well said that "The more you sweat on the field, the less you bleed in war". Failures are an inevitable part of complex systems. Accepting that failures happen, will help you design the system's reactions to specific failures. This talks on best practices for building resilient, stable and predictable services: preventing cascading failures, timeouts pattern, retry pattern,circuit breakers and other techniques which have been pervasively used at Blue Jeans Network. Join me in this talk which ensures that the show must go on in spite of random load, stress or other failures!]]>

t is well said that "The more you sweat on the field, the less you bleed in war". Failures are an inevitable part of complex systems. Accepting that failures happen, will help you design the system's reactions to specific failures. This talks on best practices for building resilient, stable and predictable services: preventing cascading failures, timeouts pattern, retry pattern,circuit breakers and other techniques which have been pervasively used at Blue Jeans Network. Join me in this talk which ensures that the show must go on in spite of random load, stress or other failures!]]>
Tue, 17 Nov 2015 17:06:07 GMT /bhaktiks/resilience-planning-and-how-the-empire-strikes-back bhaktiks@slideshare.net(bhaktiks) Resilience planning and how the empire strikes back bhaktiks t is well said that "The more you sweat on the field, the less you bleed in war". Failures are an inevitable part of complex systems. Accepting that failures happen, will help you design the system's reactions to specific failures. This talks on best practices for building resilient, stable and predictable services: preventing cascading failures, timeouts pattern, retry pattern,circuit breakers and other techniques which have been pervasively used at Blue Jeans Network. Join me in this talk which ensures that the show must go on in spite of random load, stress or other failures! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/qcon-slides-151117170607-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> t is well said that &quot;The more you sweat on the field, the less you bleed in war&quot;. Failures are an inevitable part of complex systems. Accepting that failures happen, will help you design the system&#39;s reactions to specific failures. This talks on best practices for building resilient, stable and predictable services: preventing cascading failures, timeouts pattern, retry pattern,circuit breakers and other techniques which have been pervasively used at Blue Jeans Network. Join me in this talk which ensures that the show must go on in spite of random load, stress or other failures!
Resilience planning and how the empire strikes back from Bhakti Mehta
]]>
383 4 https://cdn.slidesharecdn.com/ss_thumbnails/qcon-slides-151117170607-lva1-app6891-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Expect the unexpected: Anticipate and prepare for failures in microservices based architectures /slideshow/expect-the-unexpected-anticipate-and-prepare-for-failures-in-restful-architectures/54414005 j12015-151027052035-lva1-app6892
This session covers best practices for building resilient, stable RESTful services that can survive failures in distributed environments, such as transient impulses, random load, stress, or failures from some dependent components. It focuses on various techniques such as circuit breakers, bulkheads, and fail fast to ensure that services stay up and keep running despite failures. ]]>

This session covers best practices for building resilient, stable RESTful services that can survive failures in distributed environments, such as transient impulses, random load, stress, or failures from some dependent components. It focuses on various techniques such as circuit breakers, bulkheads, and fail fast to ensure that services stay up and keep running despite failures. ]]>
Tue, 27 Oct 2015 05:20:35 GMT /slideshow/expect-the-unexpected-anticipate-and-prepare-for-failures-in-restful-architectures/54414005 bhaktiks@slideshare.net(bhaktiks) Expect the unexpected: Anticipate and prepare for failures in microservices based architectures bhaktiks This session covers best practices for building resilient, stable RESTful services that can survive failures in distributed environments, such as transient impulses, random load, stress, or failures from some dependent components. It focuses on various techniques such as circuit breakers, bulkheads, and fail fast to ensure that services stay up and keep running despite failures. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/j12015-151027052035-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This session covers best practices for building resilient, stable RESTful services that can survive failures in distributed environments, such as transient impulses, random load, stress, or failures from some dependent components. It focuses on various techniques such as circuit breakers, bulkheads, and fail fast to ensure that services stay up and keep running despite failures.
Expect the unexpected: Anticipate and prepare for failures in microservices based architectures from Bhakti Mehta
]]>
1776 6 https://cdn.slidesharecdn.com/ss_thumbnails/j12015-151027052035-lva1-app6892-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Real world RESTful service development problems and solutions /slideshow/real-world-restful-service-development-problems-and-solutions/40133641 realworldsvcc-141010210011-conversion-gate02
Learn all you ever wanted to learn about RESTful services development challenges in large scale applications This session is a deep dive as well as an interactive discussion on design principles, considerations, lessons learned from mistakes that can be taken into account when developing RESTful services. It will cover a variety of topics from Designing of RESTful resources, Versioning, Exception Handling, Caching, Validation, Security, Rate limiting, HATEOAS, Testing and Documentation. This talk will walk through and compare the different REST API provided by companies like Twitter, Paypal, Google, Stripe and more we can learn the good, the bad and ugly. So join me in this talk to build high quality applications that can be highly scalable, available and reliable.]]>

Learn all you ever wanted to learn about RESTful services development challenges in large scale applications This session is a deep dive as well as an interactive discussion on design principles, considerations, lessons learned from mistakes that can be taken into account when developing RESTful services. It will cover a variety of topics from Designing of RESTful resources, Versioning, Exception Handling, Caching, Validation, Security, Rate limiting, HATEOAS, Testing and Documentation. This talk will walk through and compare the different REST API provided by companies like Twitter, Paypal, Google, Stripe and more we can learn the good, the bad and ugly. So join me in this talk to build high quality applications that can be highly scalable, available and reliable.]]>
Fri, 10 Oct 2014 21:00:11 GMT /slideshow/real-world-restful-service-development-problems-and-solutions/40133641 bhaktiks@slideshare.net(bhaktiks) Real world RESTful service development problems and solutions bhaktiks Learn all you ever wanted to learn about RESTful services development challenges in large scale applications This session is a deep dive as well as an interactive discussion on design principles, considerations, lessons learned from mistakes that can be taken into account when developing RESTful services. It will cover a variety of topics from Designing of RESTful resources, Versioning, Exception Handling, Caching, Validation, Security, Rate limiting, HATEOAS, Testing and Documentation. This talk will walk through and compare the different REST API provided by companies like Twitter, Paypal, Google, Stripe and more we can learn the good, the bad and ugly. So join me in this talk to build high quality applications that can be highly scalable, available and reliable. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/realworldsvcc-141010210011-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Learn all you ever wanted to learn about RESTful services development challenges in large scale applications This session is a deep dive as well as an interactive discussion on design principles, considerations, lessons learned from mistakes that can be taken into account when developing RESTful services. It will cover a variety of topics from Designing of RESTful resources, Versioning, Exception Handling, Caching, Validation, Security, Rate limiting, HATEOAS, Testing and Documentation. This talk will walk through and compare the different REST API provided by companies like Twitter, Paypal, Google, Stripe and more we can learn the good, the bad and ugly. So join me in this talk to build high quality applications that can be highly scalable, available and reliable.
Real world RESTful service development problems and solutions from Bhakti Mehta
]]>
1980 4 https://cdn.slidesharecdn.com/ss_thumbnails/realworldsvcc-141010210011-conversion-gate02-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Think async /slideshow/think-async-26916964/26916964 thinkasync-131006153551-phpapp01
With the growing challenges we face with shortage of resources there is a constant need to improve scalability and performance. Fortunately Java EE 7 and Java SE 7 has provided a rich set of APIs which can be used to avoid the conventional request-response paradigm. The session will span across JSRs cover how JAX-RS, Servlets, WebSockets, EJB provide support to submit asynchronous requests and cover topics like callbacks, timeouts, client side asynchrony, API like non blocking IO and lots of good stuff from Java EE 7 and Java SE 7 . Prerequisite: An open mind and be ready to Think async]]>

With the growing challenges we face with shortage of resources there is a constant need to improve scalability and performance. Fortunately Java EE 7 and Java SE 7 has provided a rich set of APIs which can be used to avoid the conventional request-response paradigm. The session will span across JSRs cover how JAX-RS, Servlets, WebSockets, EJB provide support to submit asynchronous requests and cover topics like callbacks, timeouts, client side asynchrony, API like non blocking IO and lots of good stuff from Java EE 7 and Java SE 7 . Prerequisite: An open mind and be ready to Think async]]>
Sun, 06 Oct 2013 15:35:51 GMT /slideshow/think-async-26916964/26916964 bhaktiks@slideshare.net(bhaktiks) Think async bhaktiks With the growing challenges we face with shortage of resources there is a constant need to improve scalability and performance. Fortunately Java EE 7 and Java SE 7 has provided a rich set of APIs which can be used to avoid the conventional request-response paradigm. The session will span across JSRs cover how JAX-RS, Servlets, WebSockets, EJB provide support to submit asynchronous requests and cover topics like callbacks, timeouts, client side asynchrony, API like non blocking IO and lots of good stuff from Java EE 7 and Java SE 7 . Prerequisite: An open mind and be ready to Think async <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/thinkasync-131006153551-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> With the growing challenges we face with shortage of resources there is a constant need to improve scalability and performance. Fortunately Java EE 7 and Java SE 7 has provided a rich set of APIs which can be used to avoid the conventional request-response paradigm. The session will span across JSRs cover how JAX-RS, Servlets, WebSockets, EJB provide support to submit asynchronous requests and cover topics like callbacks, timeouts, client side asynchrony, API like non blocking IO and lots of good stuff from Java EE 7 and Java SE 7 . Prerequisite: An open mind and be ready to Think async
Think async from Bhakti Mehta
]]>
2197 3 https://cdn.slidesharecdn.com/ss_thumbnails/thinkasync-131006153551-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Fight empire-html5 /slideshow/fight-empirehtml5/26896044 fight-empire-html5-131005142504-phpapp02
Based on the Star Wars theme, this session focuses on how Java EE 7 provides an extensive set of new and enhanced features to support standards such as HTML5, WebSocket, and Server-sent events, among others. The session shows how these new features are designed and matched to work together for developing lightweight solutions matching end users high expectations for Web application responsiveness. It covers best practices and design patterns associating the technologies with analogies from Star Wars. So join me in this fun filled talk where technology meets science and innovation.. May the force be with you!]]>

Based on the Star Wars theme, this session focuses on how Java EE 7 provides an extensive set of new and enhanced features to support standards such as HTML5, WebSocket, and Server-sent events, among others. The session shows how these new features are designed and matched to work together for developing lightweight solutions matching end users high expectations for Web application responsiveness. It covers best practices and design patterns associating the technologies with analogies from Star Wars. So join me in this fun filled talk where technology meets science and innovation.. May the force be with you!]]>
Sat, 05 Oct 2013 14:25:04 GMT /slideshow/fight-empirehtml5/26896044 bhaktiks@slideshare.net(bhaktiks) Fight empire-html5 bhaktiks Based on the Star Wars theme, this session focuses on how Java EE 7 provides an extensive set of new and enhanced features to support standards such as HTML5, WebSocket, and Server-sent events, among others. The session shows how these new features are designed and matched to work together for developing lightweight solutions matching end users high expectations for Web application responsiveness. It covers best practices and design patterns associating the technologies with analogies from Star Wars. So join me in this fun filled talk where technology meets science and innovation.. May the force be with you! <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/fight-empire-html5-131005142504-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Based on the Star Wars theme, this session focuses on how Java EE 7 provides an extensive set of new and enhanced features to support standards such as HTML5, WebSocket, and Server-sent events, among others. The session shows how these new features are designed and matched to work together for developing lightweight solutions matching end users high expectations for Web application responsiveness. It covers best practices and design patterns associating the technologies with analogies from Star Wars. So join me in this fun filled talk where technology meets science and innovation.. May the force be with you!
Fight empire-html5 from Bhakti Mehta
]]>
1041 3 https://cdn.slidesharecdn.com/ss_thumbnails/fight-empire-html5-131005142504-phpapp02-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
50 tips50minutes /slideshow/50-tips50minutes/19646564 50tips50minutes-130422165545-phpapp01
]]>

]]>
Mon, 22 Apr 2013 16:55:45 GMT /slideshow/50-tips50minutes/19646564 bhaktiks@slideshare.net(bhaktiks) 50 tips50minutes bhaktiks <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/50tips50minutes-130422165545-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
50 tips50minutes from Bhakti Mehta
]]>
1604 3 https://cdn.slidesharecdn.com/ss_thumbnails/50tips50minutes-130422165545-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation White http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Con fess 2013-sse-websockets-json-bhakti /slideshow/con-fess-2013ssewebsocketsjsonbhakti/19646424 confess-2013-sse-websockets-json-bhakti-130422165517-phpapp01
]]>

]]>
Mon, 22 Apr 2013 16:55:17 GMT /slideshow/con-fess-2013ssewebsocketsjsonbhakti/19646424 bhaktiks@slideshare.net(bhaktiks) Con fess 2013-sse-websockets-json-bhakti bhaktiks <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/confess-2013-sse-websockets-json-bhakti-130422165517-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br>
Con fess 2013-sse-websockets-json-bhakti from Bhakti Mehta
]]>
772 3 https://cdn.slidesharecdn.com/ss_thumbnails/confess-2013-sse-websockets-json-bhakti-130422165517-phpapp01-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-bhaktiks-48x48.jpg?cb=1737760506 Bhakti Mehta is the author of Developing RESTful Services with JAX-RS 2.0, WebSockets, and JSON, Packt Publishing, published in 2013 and RESTful Java Patterns and Best Practices, published in 2014. She has more than 19 years of experience in architecting, designing, and implementing software solutions on top of Java EE and other related technologies. She is passionate about open source software development. Her areas of research include architecting solutions for resiliency, scalability, reliability, and performance weblogs.java.net/blog/bhaktimehta/ https://cdn.slidesharecdn.com/ss_thumbnails/reliabilityteamwork-201118043606-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/reliability-teamwork/239307127 Reliability teamwork https://cdn.slidesharecdn.com/ss_thumbnails/scalingconf2-171003144059-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/scaling-confluence-architecture-a-sneak-peek-under-the-hood/80409455 Scaling Confluence Arc... https://cdn.slidesharecdn.com/ss_thumbnails/devoxx2017-170322012935-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/devoxx2017/73450183 Devoxx2017