ºÝºÝߣshows by User: KirillGolodnov / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: KirillGolodnov / Mon, 13 May 2019 16:05:10 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: KirillGolodnov String and Text Processing in Java on a Scale /slideshow/string-and-text-processing-in-java-on-a-scale/145296175 jeeconf2019-190513160510
Our Java applications handle millions of strings per second. We work with different platforms, including mobile. On a scale, even rare things happen. You can bet that eventually, an innocent text will crash your server… or the whole cluster. Over the years we have tried many performance tricks. Or should we call it premature optimizations? In this talk, we’ll share what we have learned about heavy string processing in Java: – Upgrading to Java 11. New java.util.String – expectations and reality – JVM string optimizations and hacks – which ones do you need? – Tips for fast and robust regular expressions – Emoji that make you cry – Services in other languages – what is the true length of my Java string?]]>

Our Java applications handle millions of strings per second. We work with different platforms, including mobile. On a scale, even rare things happen. You can bet that eventually, an innocent text will crash your server… or the whole cluster. Over the years we have tried many performance tricks. Or should we call it premature optimizations? In this talk, we’ll share what we have learned about heavy string processing in Java: – Upgrading to Java 11. New java.util.String – expectations and reality – JVM string optimizations and hacks – which ones do you need? – Tips for fast and robust regular expressions – Emoji that make you cry – Services in other languages – what is the true length of my Java string?]]>
Mon, 13 May 2019 16:05:10 GMT /slideshow/string-and-text-processing-in-java-on-a-scale/145296175 KirillGolodnov@slideshare.net(KirillGolodnov) String and Text Processing in Java on a Scale KirillGolodnov Our Java applications handle millions of strings per second. We work with different platforms, including mobile. On a scale, even rare things happen. You can bet that eventually, an innocent text will crash your server… or the whole cluster. Over the years we have tried many performance tricks. Or should we call it premature optimizations? In this talk, we’ll share what we have learned about heavy string processing in Java: – Upgrading to Java 11. New java.util.String – expectations and reality – JVM string optimizations and hacks – which ones do you need? – Tips for fast and robust regular expressions – Emoji that make you cry – Services in other languages – what is the true length of my Java string? <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/jeeconf2019-190513160510-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Our Java applications handle millions of strings per second. We work with different platforms, including mobile. On a scale, even rare things happen. You can bet that eventually, an innocent text will crash your server… or the whole cluster. Over the years we have tried many performance tricks. Or should we call it premature optimizations? In this talk, we’ll share what we have learned about heavy string processing in Java: – Upgrading to Java 11. New java.util.String – expectations and reality – JVM string optimizations and hacks – which ones do you need? – Tips for fast and robust regular expressions – Emoji that make you cry – Services in other languages – what is the true length of my Java string?
String and Text Processing in Java on a Scale from Kirill Golodnov
]]>
137 1 https://cdn.slidesharecdn.com/ss_thumbnails/jeeconf2019-190513160510-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
JavaDay'14 /slideshow/java-day14/40416701 javaday14-141017175157-conversion-gate01
ºÝºÝߣs for JavaDay'14]]>

ºÝºÝߣs for JavaDay'14]]>
Fri, 17 Oct 2014 17:51:56 GMT /slideshow/java-day14/40416701 KirillGolodnov@slideshare.net(KirillGolodnov) JavaDay'14 KirillGolodnov ºÝºÝߣs for JavaDay'14 <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/javaday14-141017175157-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ºÝºÝߣs for JavaDay&#39;14
JavaDay'14 from Kirill Golodnov
]]>
427 1 https://cdn.slidesharecdn.com/ss_thumbnails/javaday14-141017175157-conversion-gate01-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-KirillGolodnov-48x48.jpg?cb=1557266315 kyryloholodnov.wordpress.com https://cdn.slidesharecdn.com/ss_thumbnails/jeeconf2019-190513160510-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/string-and-text-processing-in-java-on-a-scale/145296175 String and Text Proces... https://cdn.slidesharecdn.com/ss_thumbnails/javaday14-141017175157-conversion-gate01-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/java-day14/40416701 JavaDay&#39;14