際際滷shows by User: LivePersonDev / http://www.slideshare.net/images/logo.gif 際際滷shows by User: LivePersonDev / Thu, 28 Dec 2017 11:19:29 GMT 際際滷Share feed for 際際滷shows by User: LivePersonDev Microservices on top of kafka /slideshow/microservices-on-top-of-kafka/85184384 microservicesontopofkafka-171228111929
How we got lost during the transition to Microservices, and how we found our way out using Kafka ]]>

How we got lost during the transition to Microservices, and how we found our way out using Kafka ]]>
Thu, 28 Dec 2017 11:19:29 GMT /slideshow/microservices-on-top-of-kafka/85184384 LivePersonDev@slideshare.net(LivePersonDev) Microservices on top of kafka LivePersonDev How we got lost during the transition to Microservices, and how we found our way out using Kafka <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/microservicesontopofkafka-171228111929-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> How we got lost during the transition to Microservices, and how we found our way out using Kafka
Microservices on top of kafka from LivePerson
]]>
2285 1 https://cdn.slidesharecdn.com/ss_thumbnails/microservicesontopofkafka-171228111929-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
Graph QL Introduction /slideshow/graph-ql-introduction/73786383 graphqlintro-170328125241
Graph QL introduction by Nir Levy from LivePerson]]>

Graph QL introduction by Nir Levy from LivePerson]]>
Tue, 28 Mar 2017 12:52:41 GMT /slideshow/graph-ql-introduction/73786383 LivePersonDev@slideshare.net(LivePersonDev) Graph QL Introduction LivePersonDev Graph QL introduction by Nir Levy from LivePerson <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/graphqlintro-170328125241-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Graph QL introduction by Nir Levy from LivePerson
Graph QL Introduction from LivePerson
]]>
2064 2 https://cdn.slidesharecdn.com/ss_thumbnails/graphqlintro-170328125241-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
Kubernetes your tests! automation with docker on google cloud platform /slideshow/kubernetes-your-tests-automation-with-docker-on-google-cloud-platform/70589438 kubernetesyourtestsautomationwithdockerongooglecloudplatform-170102100208
Arik Lerner, Automation Team Leader, and Waseem Hamshawi, Automation Infra Developer, present how to build a large scale automated testing platform by leveraging containers orchestration over GCP, with the ability to scale out and provide fast feedback while maintaining a highly reliable test infrastructure. The presentation includes new approach of managing a scalable testing platform of distributed automated tests with Kubernetes and Docker over Google Cloud Platform. Topics: GCP and Kubernetes introduction for automated testing Traditional Selenium Grid vs Selenium Standalone with Kubernetes and Docker for Web and Mobile tests Distributed and containerized testing environment over container cluster - different use cases Ephemerals - "Short-lived Testing Endpoints". An Open Source by LivePerson which makes automation testing at large scale like a "Walk in the park". ]]>

Arik Lerner, Automation Team Leader, and Waseem Hamshawi, Automation Infra Developer, present how to build a large scale automated testing platform by leveraging containers orchestration over GCP, with the ability to scale out and provide fast feedback while maintaining a highly reliable test infrastructure. The presentation includes new approach of managing a scalable testing platform of distributed automated tests with Kubernetes and Docker over Google Cloud Platform. Topics: GCP and Kubernetes introduction for automated testing Traditional Selenium Grid vs Selenium Standalone with Kubernetes and Docker for Web and Mobile tests Distributed and containerized testing environment over container cluster - different use cases Ephemerals - "Short-lived Testing Endpoints". An Open Source by LivePerson which makes automation testing at large scale like a "Walk in the park". ]]>
Mon, 02 Jan 2017 10:02:08 GMT /slideshow/kubernetes-your-tests-automation-with-docker-on-google-cloud-platform/70589438 LivePersonDev@slideshare.net(LivePersonDev) Kubernetes your tests! automation with docker on google cloud platform LivePersonDev Arik Lerner, Automation Team Leader, and Waseem Hamshawi, Automation Infra Developer, present how to build a large scale automated testing platform by leveraging containers orchestration over GCP, with the ability to scale out and provide fast feedback while maintaining a highly reliable test infrastructure. The presentation includes new approach of managing a scalable testing platform of distributed automated tests with Kubernetes and Docker over Google Cloud Platform. Topics: GCP and Kubernetes introduction for automated testing Traditional Selenium Grid vs Selenium Standalone with Kubernetes and Docker for Web and Mobile tests Distributed and containerized testing environment over container cluster - different use cases Ephemerals - "Short-lived Testing Endpoints". An Open Source by LivePerson which makes automation testing at large scale like a "Walk in the park". <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/kubernetesyourtestsautomationwithdockerongooglecloudplatform-170102100208-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Arik Lerner, Automation Team Leader, and Waseem Hamshawi, Automation Infra Developer, present how to build a large scale automated testing platform by leveraging containers orchestration over GCP, with the ability to scale out and provide fast feedback while maintaining a highly reliable test infrastructure. The presentation includes new approach of managing a scalable testing platform of distributed automated tests with Kubernetes and Docker over Google Cloud Platform. Topics: GCP and Kubernetes introduction for automated testing Traditional Selenium Grid vs Selenium Standalone with Kubernetes and Docker for Web and Mobile tests Distributed and containerized testing environment over container cluster - different use cases Ephemerals - &quot;Short-lived Testing Endpoints&quot;. An Open Source by LivePerson which makes automation testing at large scale like a &quot;Walk in the park&quot;.
Kubernetes your tests! automation with docker on google cloud platform from LivePerson
]]>
6126 10 https://cdn.slidesharecdn.com/ss_thumbnails/kubernetesyourtestsautomationwithdockerongooglecloudplatform-170102100208-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
Growing into a proactive Data Platform /slideshow/growing-into-a-proactive-data-platform/62386156 data-platform-auditing-framework-sandwich-club-160525131045
In this Meetup Yaar Reuveni Team Leader & Nir Hedvat Software Engineer from Liveperson Data Platform R&D team, will talk about the journey we made from early days of the data platform in production with high friction and low awareness to issues into a mature, measurable data platform that is visible and trustworthy.]]>

In this Meetup Yaar Reuveni Team Leader & Nir Hedvat Software Engineer from Liveperson Data Platform R&D team, will talk about the journey we made from early days of the data platform in production with high friction and low awareness to issues into a mature, measurable data platform that is visible and trustworthy.]]>
Wed, 25 May 2016 13:10:45 GMT /slideshow/growing-into-a-proactive-data-platform/62386156 LivePersonDev@slideshare.net(LivePersonDev) Growing into a proactive Data Platform LivePersonDev In this Meetup Yaar Reuveni Team Leader & Nir Hedvat Software Engineer from Liveperson Data Platform R&D team, will talk about the journey we made from early days of the data platform in production with high friction and low awareness to issues into a mature, measurable data platform that is visible and trustworthy. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/data-platform-auditing-framework-sandwich-club-160525131045-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this Meetup Yaar Reuveni Team Leader &amp; Nir Hedvat Software Engineer from Liveperson Data Platform R&amp;D team, will talk about the journey we made from early days of the data platform in production with high friction and low awareness to issues into a mature, measurable data platform that is visible and trustworthy.
Growing into a proactive Data Platform from LivePerson
]]>
1079 4 https://cdn.slidesharecdn.com/ss_thumbnails/data-platform-auditing-framework-sandwich-club-160525131045-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
Measure() or die() /slideshow/measure-or-die-58409470/58409470 measure-or-die-2-160218075515
In this Meetup Arik Lerner Liveperson Team lead of Java Automation, Performance & Resilience , will talk about How we measure our services, By End2End testing which become one of the most critical Monitor tool in LP . Over 200K tests runs per day providing statistics and insights into the problem as they happen. Arik will go through different topics and stages of the journey and share details that led to current results . Part of the menu topics are : The Awakens of the End2End Insights How we measure our services using synthetic user experience Measuring through analytics & insights How we collect our data How we debug our services? Hint: video recording, HAR (Http archive), KIbana , Dashboard analytics & insights Future logs App correlation with End2End data Our tools: Selenium, Jenkins and cutting edge technologies such as Kafka & ELK (Elastic search, Logstash and Kibana) In this Meetup, Arik will host Ali AbuAli- NOC Team Leader , who will talk about the e2e usage on his day 2 day work. ]]>

In this Meetup Arik Lerner Liveperson Team lead of Java Automation, Performance & Resilience , will talk about How we measure our services, By End2End testing which become one of the most critical Monitor tool in LP . Over 200K tests runs per day providing statistics and insights into the problem as they happen. Arik will go through different topics and stages of the journey and share details that led to current results . Part of the menu topics are : The Awakens of the End2End Insights How we measure our services using synthetic user experience Measuring through analytics & insights How we collect our data How we debug our services? Hint: video recording, HAR (Http archive), KIbana , Dashboard analytics & insights Future logs App correlation with End2End data Our tools: Selenium, Jenkins and cutting edge technologies such as Kafka & ELK (Elastic search, Logstash and Kibana) In this Meetup, Arik will host Ali AbuAli- NOC Team Leader , who will talk about the e2e usage on his day 2 day work. ]]>
Thu, 18 Feb 2016 07:55:15 GMT /slideshow/measure-or-die-58409470/58409470 LivePersonDev@slideshare.net(LivePersonDev) Measure() or die() LivePersonDev In this Meetup Arik Lerner Liveperson Team lead of Java Automation, Performance & Resilience , will talk about How we measure our services, By End2End testing which become one of the most critical Monitor tool in LP . Over 200K tests runs per day providing statistics and insights into the problem as they happen. Arik will go through different topics and stages of the journey and share details that led to current results . Part of the menu topics are : The Awakens of the End2End Insights How we measure our services using synthetic user experience Measuring through analytics & insights How we collect our data How we debug our services? Hint: video recording, HAR (Http archive), KIbana , Dashboard analytics & insights Future logs App correlation with End2End data Our tools: Selenium, Jenkins and cutting edge technologies such as Kafka & ELK (Elastic search, Logstash and Kibana) In this Meetup, Arik will host Ali AbuAli- NOC Team Leader , who will talk about the e2e usage on his day 2 day work. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/measure-or-die-2-160218075515-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this Meetup Arik Lerner Liveperson Team lead of Java Automation, Performance &amp; Resilience , will talk about How we measure our services, By End2End testing which become one of the most critical Monitor tool in LP . Over 200K tests runs per day providing statistics and insights into the problem as they happen. Arik will go through different topics and stages of the journey and share details that led to current results . Part of the menu topics are : The Awakens of the End2End Insights How we measure our services using synthetic user experience Measuring through analytics &amp; insights How we collect our data How we debug our services? Hint: video recording, HAR (Http archive), KIbana , Dashboard analytics &amp; insights Future logs App correlation with End2End data Our tools: Selenium, Jenkins and cutting edge technologies such as Kafka &amp; ELK (Elastic search, Logstash and Kibana) In this Meetup, Arik will host Ali AbuAli- NOC Team Leader , who will talk about the e2e usage on his day 2 day work.
Measure() or die() from LivePerson
]]>
1259 6 https://cdn.slidesharecdn.com/ss_thumbnails/measure-or-die-2-160218075515-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 from Theory to Practice /slideshow/resilience-from-theory-to-practice/56781857 resiliencefromtheorytopractice-160107124943
video: https://www.youtube.com/watch?v=IBC9gcYqNR4 In this talk Efim Dimenstein, Chief Architect at Liveperson will cover the rules and guidelines of building resilient systems, implementing them in real life and lessons learned during the process. The talk will focus on achieving resilience in real life and will feature a lot of examples and lessons learned from building systems currently in production running at extreme scale. Efim will talk about: 揃 General resilience guidelines 揃 How they are implemented in practice 揃 What changes needed to be implemented to achieve resilience 揃 Lessons learned 揃 Summary ]]>

video: https://www.youtube.com/watch?v=IBC9gcYqNR4 In this talk Efim Dimenstein, Chief Architect at Liveperson will cover the rules and guidelines of building resilient systems, implementing them in real life and lessons learned during the process. The talk will focus on achieving resilience in real life and will feature a lot of examples and lessons learned from building systems currently in production running at extreme scale. Efim will talk about: 揃 General resilience guidelines 揃 How they are implemented in practice 揃 What changes needed to be implemented to achieve resilience 揃 Lessons learned 揃 Summary ]]>
Thu, 07 Jan 2016 12:49:43 GMT /slideshow/resilience-from-theory-to-practice/56781857 LivePersonDev@slideshare.net(LivePersonDev) Resilience from Theory to Practice LivePersonDev video: https://www.youtube.com/watch?v=IBC9gcYqNR4 In this talk Efim Dimenstein, Chief Architect at Liveperson will cover the rules and guidelines of building resilient systems, implementing them in real life and lessons learned during the process. The talk will focus on achieving resilience in real life and will feature a lot of examples and lessons learned from building systems currently in production running at extreme scale. Efim will talk about: 揃 General resilience guidelines 揃 How they are implemented in practice 揃 What changes needed to be implemented to achieve resilience 揃 Lessons learned 揃 Summary <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/resiliencefromtheorytopractice-160107124943-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> video: https://www.youtube.com/watch?v=IBC9gcYqNR4 In this talk Efim Dimenstein, Chief Architect at Liveperson will cover the rules and guidelines of building resilient systems, implementing them in real life and lessons learned during the process. The talk will focus on achieving resilience in real life and will feature a lot of examples and lessons learned from building systems currently in production running at extreme scale. Efim will talk about: 揃 General resilience guidelines 揃 How they are implemented in practice 揃 What changes needed to be implemented to achieve resilience 揃 Lessons learned 揃 Summary
Resilience from Theory to Practice from LivePerson
]]>
899 6 https://cdn.slidesharecdn.com/ss_thumbnails/resiliencefromtheorytopractice-160107124943-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
System Revolution- How We Did It /slideshow/system-revolution-how-we-did-it-56119140/56119140 systemrevolution-howwedidit-151214105606
My name is Victor Perepelitsky I'm an R&D Technical Leader at LivePerson leading the 'Real Time Event Processing Platform' team. In this Meetup I talked about the journey of creating the platform from scratch - challenges, design decisions, technology choices and more. During the last 3 years the team has built Real Time Event Processing Platform which is currently running in production with thousands of new and migrated customers. It is built to handle hundreds of thousands requests per/sec with low latency response time (under 30 ms round trip) I went through different topics and stages of this journey and share details that led to specific choices and results. Stateful or Stateless, CEP, Rules engine, Automated performance testing, Locking, Timing were a part of the menu.]]>

My name is Victor Perepelitsky I'm an R&D Technical Leader at LivePerson leading the 'Real Time Event Processing Platform' team. In this Meetup I talked about the journey of creating the platform from scratch - challenges, design decisions, technology choices and more. During the last 3 years the team has built Real Time Event Processing Platform which is currently running in production with thousands of new and migrated customers. It is built to handle hundreds of thousands requests per/sec with low latency response time (under 30 ms round trip) I went through different topics and stages of this journey and share details that led to specific choices and results. Stateful or Stateless, CEP, Rules engine, Automated performance testing, Locking, Timing were a part of the menu.]]>
Mon, 14 Dec 2015 10:56:06 GMT /slideshow/system-revolution-how-we-did-it-56119140/56119140 LivePersonDev@slideshare.net(LivePersonDev) System Revolution- How We Did It LivePersonDev My name is Victor Perepelitsky I'm an R&D Technical Leader at LivePerson leading the 'Real Time Event Processing Platform' team. In this Meetup I talked about the journey of creating the platform from scratch - challenges, design decisions, technology choices and more. During the last 3 years the team has built Real Time Event Processing Platform which is currently running in production with thousands of new and migrated customers. It is built to handle hundreds of thousands requests per/sec with low latency response time (under 30 ms round trip) I went through different topics and stages of this journey and share details that led to specific choices and results. Stateful or Stateless, CEP, Rules engine, Automated performance testing, Locking, Timing were a part of the menu. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/systemrevolution-howwedidit-151214105606-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My name is Victor Perepelitsky I&#39;m an R&amp;D Technical Leader at LivePerson leading the &#39;Real Time Event Processing Platform&#39; team. In this Meetup I talked about the journey of creating the platform from scratch - challenges, design decisions, technology choices and more. During the last 3 years the team has built Real Time Event Processing Platform which is currently running in production with thousands of new and migrated customers. It is built to handle hundreds of thousands requests per/sec with low latency response time (under 30 ms round trip) I went through different topics and stages of this journey and share details that led to specific choices and results. Stateful or Stateless, CEP, Rules engine, Automated performance testing, Locking, Timing were a part of the menu.
System Revolution- How We Did It from LivePerson
]]>
622 4 https://cdn.slidesharecdn.com/ss_thumbnails/systemrevolution-howwedidit-151214105606-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
Liveperson DLD 2015 /slideshow/lp-dld2015-final2-2/52617134 lp-dld-2015final22-150910071300-lva1-app6891
In this meetup, Kobi Salant - Data Platform Technical Lead & Vladi Feigin - Data System Architect, both from Liveperson will talk about : Making scale a non-issue for real-time Data apps. Have you ever tried to build a system processing in real-time hundreds of thousands events per second and servicing more than 1M concurrent visitors? We're going to talk about the LivePerson real-time stream processing solution doing exactly that. Learn how we empower digital call centers with insights for their critical decision making processes and never-ending efficiency goals.]]>

In this meetup, Kobi Salant - Data Platform Technical Lead & Vladi Feigin - Data System Architect, both from Liveperson will talk about : Making scale a non-issue for real-time Data apps. Have you ever tried to build a system processing in real-time hundreds of thousands events per second and servicing more than 1M concurrent visitors? We're going to talk about the LivePerson real-time stream processing solution doing exactly that. Learn how we empower digital call centers with insights for their critical decision making processes and never-ending efficiency goals.]]>
Thu, 10 Sep 2015 07:12:59 GMT /slideshow/lp-dld2015-final2-2/52617134 LivePersonDev@slideshare.net(LivePersonDev) Liveperson DLD 2015 LivePersonDev In this meetup, Kobi Salant - Data Platform Technical Lead & Vladi Feigin - Data System Architect, both from Liveperson will talk about : Making scale a non-issue for real-time Data apps. Have you ever tried to build a system processing in real-time hundreds of thousands events per second and servicing more than 1M concurrent visitors? We're going to talk about the LivePerson real-time stream processing solution doing exactly that. Learn how we empower digital call centers with insights for their critical decision making processes and never-ending efficiency goals. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/lp-dld-2015final22-150910071300-lva1-app6891-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this meetup, Kobi Salant - Data Platform Technical Lead &amp; Vladi Feigin - Data System Architect, both from Liveperson will talk about : Making scale a non-issue for real-time Data apps. Have you ever tried to build a system processing in real-time hundreds of thousands events per second and servicing more than 1M concurrent visitors? We&#39;re going to talk about the LivePerson real-time stream processing solution doing exactly that. Learn how we empower digital call centers with insights for their critical decision making processes and never-ending efficiency goals.
Liveperson DLD 2015 from LivePerson
]]>
1676 9 https://cdn.slidesharecdn.com/ss_thumbnails/lp-dld-2015final22-150910071300-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
Http 2: Should I care? /slideshow/http-2-should-i-care/50649164 http2-150717215543-lva1-app6892
In this talk Sergei Koren, Production Architect at LivePerson will present HTTP/2, the official successor of HTTP 1.1, and how it would influence Web as we know it. Sergei will talk about: - HTTP/2 history - The major changes - what do and dont - Expected changes to Web as we use it today - Proposed checklist for implementation: how and when; from Production point of view.]]>

In this talk Sergei Koren, Production Architect at LivePerson will present HTTP/2, the official successor of HTTP 1.1, and how it would influence Web as we know it. Sergei will talk about: - HTTP/2 history - The major changes - what do and dont - Expected changes to Web as we use it today - Proposed checklist for implementation: how and when; from Production point of view.]]>
Fri, 17 Jul 2015 21:55:43 GMT /slideshow/http-2-should-i-care/50649164 LivePersonDev@slideshare.net(LivePersonDev) Http 2: Should I care? LivePersonDev In this talk Sergei Koren, Production Architect at LivePerson will present HTTP/2, the official successor of HTTP 1.1, and how it would influence Web as we know it. Sergei will talk about: - HTTP/2 history - The major changes - what do and dont - Expected changes to Web as we use it today - Proposed checklist for implementation: how and when; from Production point of view. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/http2-150717215543-lva1-app6892-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this talk Sergei Koren, Production Architect at LivePerson will present HTTP/2, the official successor of HTTP 1.1, and how it would influence Web as we know it. Sergei will talk about: - HTTP/2 history - The major changes - what do and dont - Expected changes to Web as we use it today - Proposed checklist for implementation: how and when; from Production point of view.
Http 2: Should I care? from LivePerson
]]>
857 5 https://cdn.slidesharecdn.com/ss_thumbnails/http2-150717215543-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
Mobile app real-time content modifications using websockets /slideshow/mobile-app-realtime-content-modifications-using-websockets/46317413 mobileappreal-timecontentmodificationsusingwebsocketsbetterconnect-150326082840-conversion-gate01
We are happy to host Benny Weingarten-Gabbay, Senior Software Engineer at eBay at our offices. Benny presents BetterContent, a tool that allows editing of an iOS mobile app in runtime, in a fun and easy way. Read more on our DevBlog: https://connect.liveperson.com/community/developers/blog/2015/03/26/mobile-app-real-time-content-modifications-using-websockets]]>

We are happy to host Benny Weingarten-Gabbay, Senior Software Engineer at eBay at our offices. Benny presents BetterContent, a tool that allows editing of an iOS mobile app in runtime, in a fun and easy way. Read more on our DevBlog: https://connect.liveperson.com/community/developers/blog/2015/03/26/mobile-app-real-time-content-modifications-using-websockets]]>
Thu, 26 Mar 2015 08:28:40 GMT /slideshow/mobile-app-realtime-content-modifications-using-websockets/46317413 LivePersonDev@slideshare.net(LivePersonDev) Mobile app real-time content modifications using websockets LivePersonDev We are happy to host Benny Weingarten-Gabbay, Senior Software Engineer at eBay at our offices. Benny presents BetterContent, a tool that allows editing of an iOS mobile app in runtime, in a fun and easy way. Read more on our DevBlog: https://connect.liveperson.com/community/developers/blog/2015/03/26/mobile-app-real-time-content-modifications-using-websockets <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/mobileappreal-timecontentmodificationsusingwebsocketsbetterconnect-150326082840-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> We are happy to host Benny Weingarten-Gabbay, Senior Software Engineer at eBay at our offices. Benny presents BetterContent, a tool that allows editing of an iOS mobile app in runtime, in a fun and easy way. Read more on our DevBlog: https://connect.liveperson.com/community/developers/blog/2015/03/26/mobile-app-real-time-content-modifications-using-websockets
Mobile app real-time content modifications using websockets from LivePerson
]]>
722 2 https://cdn.slidesharecdn.com/ss_thumbnails/mobileappreal-timecontentmodificationsusingwebsocketsbetterconnect-150326082840-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
Mobile SDK: Considerations & Best Practices /slideshow/mobile-sdk-considerations-best-practices/45064461 mobilesdk-considerationsbestpractices-150224044414-conversion-gate02
Mobile SDKs are a great way to make your service or API easily consumable by the large number of developers out there looking for state of the art tools to make their apps stand out in the competitive marketplaces, but building a stable, compatible and successful SDK is quite a challenge. In this talk we the technical and design challenges involved in developing an efficient mobile SDK that is highly compatible with its host mobile app, and the various considerations we took into account and the lessons weve learned while designing and building LivePersons native mobile SDK.]]>

Mobile SDKs are a great way to make your service or API easily consumable by the large number of developers out there looking for state of the art tools to make their apps stand out in the competitive marketplaces, but building a stable, compatible and successful SDK is quite a challenge. In this talk we the technical and design challenges involved in developing an efficient mobile SDK that is highly compatible with its host mobile app, and the various considerations we took into account and the lessons weve learned while designing and building LivePersons native mobile SDK.]]>
Tue, 24 Feb 2015 04:44:14 GMT /slideshow/mobile-sdk-considerations-best-practices/45064461 LivePersonDev@slideshare.net(LivePersonDev) Mobile SDK: Considerations & Best Practices LivePersonDev Mobile SDKs are a great way to make your service or API easily consumable by the large number of developers out there looking for state of the art tools to make their apps stand out in the competitive marketplaces, but building a stable, compatible and successful SDK is quite a challenge. In this talk we the technical and design challenges involved in developing an efficient mobile SDK that is highly compatible with its host mobile app, and the various considerations we took into account and the lessons weve learned while designing and building LivePersons native mobile SDK. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/mobilesdk-considerationsbestpractices-150224044414-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Mobile SDKs are a great way to make your service or API easily consumable by the large number of developers out there looking for state of the art tools to make their apps stand out in the competitive marketplaces, but building a stable, compatible and successful SDK is quite a challenge. In this talk we the technical and design challenges involved in developing an efficient mobile SDK that is highly compatible with its host mobile app, and the various considerations we took into account and the lessons weve learned while designing and building LivePersons native mobile SDK.
Mobile SDK: Considerations & Best Practices from LivePerson
]]>
8355 5 https://cdn.slidesharecdn.com/ss_thumbnails/mobilesdk-considerationsbestpractices-150224044414-conversion-gate02-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
Functional programming with Java 8 /slideshow/functional-programming-with-java-8/43469341 functionalprogrammingwithjava8-150113082632-conversion-gate01
In this Meetup Victor Perepelitsky - R&D Technical Leader at LivePerson leading the 'Real Time Event Processing Platform' team , will talk about Java 8', 'Stream API', 'Lambda', and 'Method reference'. Victor will clarify what functional programming is and how can you use java 8 in order to create better software. Victor will also cover some pain points that Java 8 did not solve regarding functionality and see how you can work around it.]]>

In this Meetup Victor Perepelitsky - R&D Technical Leader at LivePerson leading the 'Real Time Event Processing Platform' team , will talk about Java 8', 'Stream API', 'Lambda', and 'Method reference'. Victor will clarify what functional programming is and how can you use java 8 in order to create better software. Victor will also cover some pain points that Java 8 did not solve regarding functionality and see how you can work around it.]]>
Tue, 13 Jan 2015 08:26:32 GMT /slideshow/functional-programming-with-java-8/43469341 LivePersonDev@slideshare.net(LivePersonDev) Functional programming with Java 8 LivePersonDev In this Meetup Victor Perepelitsky - R&D Technical Leader at LivePerson leading the 'Real Time Event Processing Platform' team , will talk about Java 8', 'Stream API', 'Lambda', and 'Method reference'. Victor will clarify what functional programming is and how can you use java 8 in order to create better software. Victor will also cover some pain points that Java 8 did not solve regarding functionality and see how you can work around it. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/functionalprogrammingwithjava8-150113082632-conversion-gate01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this Meetup Victor Perepelitsky - R&amp;D Technical Leader at LivePerson leading the &#39;Real Time Event Processing Platform&#39; team , will talk about Java 8&#39;, &#39;Stream API&#39;, &#39;Lambda&#39;, and &#39;Method reference&#39;. Victor will clarify what functional programming is and how can you use java 8 in order to create better software. Victor will also cover some pain points that Java 8 did not solve regarding functionality and see how you can work around it.
Functional programming with Java 8 from LivePerson
]]>
6931 10 https://cdn.slidesharecdn.com/ss_thumbnails/functionalprogrammingwithjava8-150113082632-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
Apache Avro in LivePerson [Hebrew] /slideshow/apache-avro-in-liveperson-hebrew/40770093 apacheavroinliveperson2014-141027092641-conversion-gate02
If you are building a service oriented system and you want to build it for scale as well as flexibility. There are a few questions you need to make sure are asked and answered regarding the data interchange between services and offline persistency of services data. Questions as: - How can I change a service API without breaking other services? - How do I keep data from services consistent over time? This talk covers the challenges we tackled during building our new service oriented system. Summarizing what we realized would bad Ideas to do, what are the better approaches to data consistency. It includes a dive into the Apache Avro technology and how we used it. Also what other supporting infrastructure we created to help us achieving the goal of consistent yet flexible system.]]>

If you are building a service oriented system and you want to build it for scale as well as flexibility. There are a few questions you need to make sure are asked and answered regarding the data interchange between services and offline persistency of services data. Questions as: - How can I change a service API without breaking other services? - How do I keep data from services consistent over time? This talk covers the challenges we tackled during building our new service oriented system. Summarizing what we realized would bad Ideas to do, what are the better approaches to data consistency. It includes a dive into the Apache Avro technology and how we used it. Also what other supporting infrastructure we created to help us achieving the goal of consistent yet flexible system.]]>
Mon, 27 Oct 2014 09:26:41 GMT /slideshow/apache-avro-in-liveperson-hebrew/40770093 LivePersonDev@slideshare.net(LivePersonDev) Apache Avro in LivePerson [Hebrew] LivePersonDev If you are building a service oriented system and you want to build it for scale as well as flexibility. There are a few questions you need to make sure are asked and answered regarding the data interchange between services and offline persistency of services data. Questions as: - How can I change a service API without breaking other services? - How do I keep data from services consistent over time? This talk covers the challenges we tackled during building our new service oriented system. Summarizing what we realized would bad Ideas to do, what are the better approaches to data consistency. It includes a dive into the Apache Avro technology and how we used it. Also what other supporting infrastructure we created to help us achieving the goal of consistent yet flexible system. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/apacheavroinliveperson2014-141027092641-conversion-gate02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> If you are building a service oriented system and you want to build it for scale as well as flexibility. There are a few questions you need to make sure are asked and answered regarding the data interchange between services and offline persistency of services data. Questions as: - How can I change a service API without breaking other services? - How do I keep data from services consistent over time? This talk covers the challenges we tackled during building our new service oriented system. Summarizing what we realized would bad Ideas to do, what are the better approaches to data consistency. It includes a dive into the Apache Avro technology and how we used it. Also what other supporting infrastructure we created to help us achieving the goal of consistent yet flexible system.
Apache Avro in LivePerson [Hebrew] from LivePerson
]]>
1819 6 https://cdn.slidesharecdn.com/ss_thumbnails/apacheavroinliveperson2014-141027092641-conversion-gate02-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
Apache Avro and Messaging at Scale in LivePerson /slideshow/apache-avro-and-messaging-at-scale-in-liveperson/37900953 apacheavroandmessagingatscaleinliveperson2014-140812024612-phpapp01
This talk covers the challenges we tackled during building our new service oriented system. Summarizing what we realized would bad Ideas to do, what are the better approaches to data consistency, how we used Apache Avro technology and what other supporting infrastructure we created to help us achieving the goal of consistent yet flexible system. Amihay Zer-Kavod is I'm a Senior Software Architect at LivePerson.]]>

This talk covers the challenges we tackled during building our new service oriented system. Summarizing what we realized would bad Ideas to do, what are the better approaches to data consistency, how we used Apache Avro technology and what other supporting infrastructure we created to help us achieving the goal of consistent yet flexible system. Amihay Zer-Kavod is I'm a Senior Software Architect at LivePerson.]]>
Tue, 12 Aug 2014 02:46:12 GMT /slideshow/apache-avro-and-messaging-at-scale-in-liveperson/37900953 LivePersonDev@slideshare.net(LivePersonDev) Apache Avro and Messaging at Scale in LivePerson LivePersonDev This talk covers the challenges we tackled during building our new service oriented system. Summarizing what we realized would bad Ideas to do, what are the better approaches to data consistency, how we used Apache Avro technology and what other supporting infrastructure we created to help us achieving the goal of consistent yet flexible system. Amihay Zer-Kavod is I'm a Senior Software Architect at LivePerson. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/apacheavroandmessagingatscaleinliveperson2014-140812024612-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> This talk covers the challenges we tackled during building our new service oriented system. Summarizing what we realized would bad Ideas to do, what are the better approaches to data consistency, how we used Apache Avro technology and what other supporting infrastructure we created to help us achieving the goal of consistent yet flexible system. Amihay Zer-Kavod is I&#39;m a Senior Software Architect at LivePerson.
Apache Avro and Messaging at Scale in LivePerson from LivePerson
]]>
2065 4 https://cdn.slidesharecdn.com/ss_thumbnails/apacheavroandmessagingatscaleinliveperson2014-140812024612-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
Data compression in Modern Application /slideshow/data-compression-in-modern-application/37632487 datacompressioninmodernapplicationbyliveperson-140804040733-phpapp02
In this lecture, Sergei Koren, System architect at LivePerson production team presents data & image compression and its effective usage in modern web and data flows.]]>

In this lecture, Sergei Koren, System architect at LivePerson production team presents data & image compression and its effective usage in modern web and data flows.]]>
Mon, 04 Aug 2014 04:07:33 GMT /slideshow/data-compression-in-modern-application/37632487 LivePersonDev@slideshare.net(LivePersonDev) Data compression in Modern Application LivePersonDev In this lecture, Sergei Koren, System architect at LivePerson production team presents data & image compression and its effective usage in modern web and data flows. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/datacompressioninmodernapplicationbyliveperson-140804040733-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In this lecture, Sergei Koren, System architect at LivePerson production team presents data &amp; image compression and its effective usage in modern web and data flows.
Data compression in Modern Application from LivePerson
]]>
1982 4 https://cdn.slidesharecdn.com/ss_thumbnails/datacompressioninmodernapplicationbyliveperson-140804040733-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
Support Office Hour Webinar - LivePerson API /slideshow/api-presentation-bl/37395366 apipresentationbl-140727061226-phpapp02
Course description and agenda LivePerson enables the creation of innovative applications designed to enhance and extend the functionality of your LivePerson solution, as well as cooperate with partners worldwide. In this session we will demonstrate the LivePerson API offerings, the development process and quick overview of CHAT API and its basic usage. You will also have an opportunity to ask questions relevant to your business. Host: Nitay Bartal Date: July 17, 2014 Time: 11:00 AM - 12:00 PM EST Duration: 60 minutes Agenda: - Leveraging LivePerson APIs to your benefit - Overview of LivePerson API offerings - Introduction to LivePerson Developers Network - Overview of the Development process - Tools and best practices - Helpful tips and tricks - Q&A]]>

Course description and agenda LivePerson enables the creation of innovative applications designed to enhance and extend the functionality of your LivePerson solution, as well as cooperate with partners worldwide. In this session we will demonstrate the LivePerson API offerings, the development process and quick overview of CHAT API and its basic usage. You will also have an opportunity to ask questions relevant to your business. Host: Nitay Bartal Date: July 17, 2014 Time: 11:00 AM - 12:00 PM EST Duration: 60 minutes Agenda: - Leveraging LivePerson APIs to your benefit - Overview of LivePerson API offerings - Introduction to LivePerson Developers Network - Overview of the Development process - Tools and best practices - Helpful tips and tricks - Q&A]]>
Sun, 27 Jul 2014 06:12:26 GMT /slideshow/api-presentation-bl/37395366 LivePersonDev@slideshare.net(LivePersonDev) Support Office Hour Webinar - LivePerson API LivePersonDev Course description and agenda LivePerson enables the creation of innovative applications designed to enhance and extend the functionality of your LivePerson solution, as well as cooperate with partners worldwide. In this session we will demonstrate the LivePerson API offerings, the development process and quick overview of CHAT API and its basic usage. You will also have an opportunity to ask questions relevant to your business. Host: Nitay Bartal Date: July 17, 2014 Time: 11:00 AM - 12:00 PM EST Duration: 60 minutes Agenda: - Leveraging LivePerson APIs to your benefit - Overview of LivePerson API offerings - Introduction to LivePerson Developers Network - Overview of the Development process - Tools and best practices - Helpful tips and tricks - Q&A <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/apipresentationbl-140727061226-phpapp02-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Course description and agenda LivePerson enables the creation of innovative applications designed to enhance and extend the functionality of your LivePerson solution, as well as cooperate with partners worldwide. In this session we will demonstrate the LivePerson API offerings, the development process and quick overview of CHAT API and its basic usage. You will also have an opportunity to ask questions relevant to your business. Host: Nitay Bartal Date: July 17, 2014 Time: 11:00 AM - 12:00 PM EST Duration: 60 minutes Agenda: - Leveraging LivePerson APIs to your benefit - Overview of LivePerson API offerings - Introduction to LivePerson Developers Network - Overview of the Development process - Tools and best practices - Helpful tips and tricks - Q&amp;A
Support Office Hour Webinar - LivePerson API from LivePerson
]]>
1092 2 https://cdn.slidesharecdn.com/ss_thumbnails/apipresentationbl-140727061226-phpapp02-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
SIP - Introduction to SIP Protocol /slideshow/sip-more-than-meets-the-eye/33082810 sip-morethanmeetstheeye-140403081857-phpapp01
SIP - More than meets the eye Speakers: Ofer Cohen - VOIP Group Leader, LivePerson Yossi Maimon - VOIP Technical Leader, LivePerson An Introduction to the SIP protocol. SIP Position in telecommunication networks and the content services. What is SIP: The Session Initiation Protocol (SIP) is a signaling communications protocol, widely used for controlling multimedia communication sessions such as voice and video calls over Internet Protocol (IP) networks. The protocol defines the messages that are sent between peers which govern establishment, termination and other essential elements of a call. SIP can be used for creating, modifying and terminating sessions consisting of one or several media streams. SIP can be used for two-party (unicast) or multiparty (multicast) sessions. Other SIP applications include video conferencing, streaming multimedia distribution, instant messaging, presence information, file transfer, fax over IP and online games. (Source: Wikipedia)]]>

SIP - More than meets the eye Speakers: Ofer Cohen - VOIP Group Leader, LivePerson Yossi Maimon - VOIP Technical Leader, LivePerson An Introduction to the SIP protocol. SIP Position in telecommunication networks and the content services. What is SIP: The Session Initiation Protocol (SIP) is a signaling communications protocol, widely used for controlling multimedia communication sessions such as voice and video calls over Internet Protocol (IP) networks. The protocol defines the messages that are sent between peers which govern establishment, termination and other essential elements of a call. SIP can be used for creating, modifying and terminating sessions consisting of one or several media streams. SIP can be used for two-party (unicast) or multiparty (multicast) sessions. Other SIP applications include video conferencing, streaming multimedia distribution, instant messaging, presence information, file transfer, fax over IP and online games. (Source: Wikipedia)]]>
Thu, 03 Apr 2014 08:18:57 GMT /slideshow/sip-more-than-meets-the-eye/33082810 LivePersonDev@slideshare.net(LivePersonDev) SIP - Introduction to SIP Protocol LivePersonDev SIP - More than meets the eye Speakers: Ofer Cohen - VOIP Group Leader, LivePerson Yossi Maimon - VOIP Technical Leader, LivePerson An Introduction to the SIP protocol. SIP Position in telecommunication networks and the content services. What is SIP: The Session Initiation Protocol (SIP) is a signaling communications protocol, widely used for controlling multimedia communication sessions such as voice and video calls over Internet Protocol (IP) networks. The protocol defines the messages that are sent between peers which govern establishment, termination and other essential elements of a call. SIP can be used for creating, modifying and terminating sessions consisting of one or several media streams. SIP can be used for two-party (unicast) or multiparty (multicast) sessions. Other SIP applications include video conferencing, streaming multimedia distribution, instant messaging, presence information, file transfer, fax over IP and online games. (Source: Wikipedia) <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/sip-morethanmeetstheeye-140403081857-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> SIP - More than meets the eye Speakers: Ofer Cohen - VOIP Group Leader, LivePerson Yossi Maimon - VOIP Technical Leader, LivePerson An Introduction to the SIP protocol. SIP Position in telecommunication networks and the content services. What is SIP: The Session Initiation Protocol (SIP) is a signaling communications protocol, widely used for controlling multimedia communication sessions such as voice and video calls over Internet Protocol (IP) networks. The protocol defines the messages that are sent between peers which govern establishment, termination and other essential elements of a call. SIP can be used for creating, modifying and terminating sessions consisting of one or several media streams. SIP can be used for two-party (unicast) or multiparty (multicast) sessions. Other SIP applications include video conferencing, streaming multimedia distribution, instant messaging, presence information, file transfer, fax over IP and online games. (Source: Wikipedia)
SIP - Introduction to SIP Protocol from LivePerson
]]>
9257 8 https://cdn.slidesharecdn.com/ss_thumbnails/sip-morethanmeetstheeye-140403081857-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
Scalding: Reaching Efficient MapReduce /slideshow/scalding-reaching-efficient-mapreduce/31616453 efficientmapreduceusingscaldingfinal-140225061938-phpapp01
My name is Neta Barkay , and I'm a data scientist at LivePerson. I'd like to share with you a talk I presented at the Underscore Scala community on "Efficient MapReduce using Scalding". In this talk I reviewed why Scalding fits big data analysis, how it enables writing quick and intuitive code with the full functionality vanilla MapReduce has, without compromising on efficient execution on the Hadoop cluster. In addition, I presented some examples of Scalding jobs which can be used to get you started, and talked about how you can use Scalding's ecosystem, which includes Cascading and the monoids from Algebird library. Read more & Video: https://connect.liveperson.com/community/developers/blog/2014/02/25/scalding-reaching-efficient-mapreduce]]>

My name is Neta Barkay , and I'm a data scientist at LivePerson. I'd like to share with you a talk I presented at the Underscore Scala community on "Efficient MapReduce using Scalding". In this talk I reviewed why Scalding fits big data analysis, how it enables writing quick and intuitive code with the full functionality vanilla MapReduce has, without compromising on efficient execution on the Hadoop cluster. In addition, I presented some examples of Scalding jobs which can be used to get you started, and talked about how you can use Scalding's ecosystem, which includes Cascading and the monoids from Algebird library. Read more & Video: https://connect.liveperson.com/community/developers/blog/2014/02/25/scalding-reaching-efficient-mapreduce]]>
Tue, 25 Feb 2014 06:19:38 GMT /slideshow/scalding-reaching-efficient-mapreduce/31616453 LivePersonDev@slideshare.net(LivePersonDev) Scalding: Reaching Efficient MapReduce LivePersonDev My name is Neta Barkay , and I'm a data scientist at LivePerson. I'd like to share with you a talk I presented at the Underscore Scala community on "Efficient MapReduce using Scalding". In this talk I reviewed why Scalding fits big data analysis, how it enables writing quick and intuitive code with the full functionality vanilla MapReduce has, without compromising on efficient execution on the Hadoop cluster. In addition, I presented some examples of Scalding jobs which can be used to get you started, and talked about how you can use Scalding's ecosystem, which includes Cascading and the monoids from Algebird library. Read more & Video: https://connect.liveperson.com/community/developers/blog/2014/02/25/scalding-reaching-efficient-mapreduce <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/efficientmapreduceusingscaldingfinal-140225061938-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> My name is Neta Barkay , and I&#39;m a data scientist at LivePerson. I&#39;d like to share with you a talk I presented at the Underscore Scala community on &quot;Efficient MapReduce using Scalding&quot;. In this talk I reviewed why Scalding fits big data analysis, how it enables writing quick and intuitive code with the full functionality vanilla MapReduce has, without compromising on efficient execution on the Hadoop cluster. In addition, I presented some examples of Scalding jobs which can be used to get you started, and talked about how you can use Scalding&#39;s ecosystem, which includes Cascading and the monoids from Algebird library. Read more &amp; Video: https://connect.liveperson.com/community/developers/blog/2014/02/25/scalding-reaching-efficient-mapreduce
Scalding: Reaching Efficient MapReduce from LivePerson
]]>
4364 4 https://cdn.slidesharecdn.com/ss_thumbnails/efficientmapreduceusingscaldingfinal-140225061938-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
Building Enterprise Level End-To-End Monitor System with Open Source Solutions [Hebrew] /slideshow/building-enterprise-level-endtoend-monitor-system-with-open-source-solutions/30527812 e2e-140128050054-phpapp01
Recently, LivePerson's Production moved from traditional monitoring to a new enterprise monitoring system using only open source tools. Oren Katz (Production Monitoring Team Leader) and Ittiel Savir (Automation team leader) will describe the road from a concept to the implementation in LivePerson, In the lecture we will talk about chosen tools, the development process, tips, and how to avoid pitfalls Check out Oren's recent blog post on the Subject: http://bit.ly/16i5lDS]]>

Recently, LivePerson's Production moved from traditional monitoring to a new enterprise monitoring system using only open source tools. Oren Katz (Production Monitoring Team Leader) and Ittiel Savir (Automation team leader) will describe the road from a concept to the implementation in LivePerson, In the lecture we will talk about chosen tools, the development process, tips, and how to avoid pitfalls Check out Oren's recent blog post on the Subject: http://bit.ly/16i5lDS]]>
Tue, 28 Jan 2014 05:00:54 GMT /slideshow/building-enterprise-level-endtoend-monitor-system-with-open-source-solutions/30527812 LivePersonDev@slideshare.net(LivePersonDev) Building Enterprise Level End-To-End Monitor System with Open Source Solutions [Hebrew] LivePersonDev Recently, LivePerson's Production moved from traditional monitoring to a new enterprise monitoring system using only open source tools. Oren Katz (Production Monitoring Team Leader) and Ittiel Savir (Automation team leader) will describe the road from a concept to the implementation in LivePerson, In the lecture we will talk about chosen tools, the development process, tips, and how to avoid pitfalls Check out Oren's recent blog post on the Subject: http://bit.ly/16i5lDS <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/e2e-140128050054-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Recently, LivePerson&#39;s Production moved from traditional monitoring to a new enterprise monitoring system using only open source tools. Oren Katz (Production Monitoring Team Leader) and Ittiel Savir (Automation team leader) will describe the road from a concept to the implementation in LivePerson, In the lecture we will talk about chosen tools, the development process, tips, and how to avoid pitfalls Check out Oren&#39;s recent blog post on the Subject: http://bit.ly/16i5lDS
Building Enterprise Level End-To-End Monitor System with Open Source Solutions [Hebrew] from LivePerson
]]>
2549 4 https://cdn.slidesharecdn.com/ss_thumbnails/e2e-140128050054-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
Introduction to Data Science /slideshow/data-science-101/28670505 datascience-131127054447-phpapp01
Ofer Ron, senior data scientist at LivePerson. Recently, I've had the pleasure of presenting an introduction to Data Science and data driven products at DevconTLV I focused this talk around the basic ideas of data science, not the technology used, since I thought that far too many times companies and developers rush to play around with "big data" related technologies, instead of figuring out what questions they want to answer, and whether these answers form a successful product.]]>

Ofer Ron, senior data scientist at LivePerson. Recently, I've had the pleasure of presenting an introduction to Data Science and data driven products at DevconTLV I focused this talk around the basic ideas of data science, not the technology used, since I thought that far too many times companies and developers rush to play around with "big data" related technologies, instead of figuring out what questions they want to answer, and whether these answers form a successful product.]]>
Wed, 27 Nov 2013 05:44:46 GMT /slideshow/data-science-101/28670505 LivePersonDev@slideshare.net(LivePersonDev) Introduction to Data Science LivePersonDev Ofer Ron, senior data scientist at LivePerson. Recently, I've had the pleasure of presenting an introduction to Data Science and data driven products at DevconTLV I focused this talk around the basic ideas of data science, not the technology used, since I thought that far too many times companies and developers rush to play around with "big data" related technologies, instead of figuring out what questions they want to answer, and whether these answers form a successful product. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/datascience-131127054447-phpapp01-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Ofer Ron, senior data scientist at LivePerson. Recently, I&#39;ve had the pleasure of presenting an introduction to Data Science and data driven products at DevconTLV I focused this talk around the basic ideas of data science, not the technology used, since I thought that far too many times companies and developers rush to play around with &quot;big data&quot; related technologies, instead of figuring out what questions they want to answer, and whether these answers form a successful product.
Introduction to Data Science from LivePerson
]]>
1706 3 https://cdn.slidesharecdn.com/ss_thumbnails/datascience-131127054447-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
https://cdn.slidesharecdn.com/profile-photo-LivePersonDev-48x48.jpg?cb=1522889621 http://developer.liveperson.com https://cdn.slidesharecdn.com/ss_thumbnails/microservicesontopofkafka-171228111929-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/microservices-on-top-of-kafka/85184384 Microservices on top o... https://cdn.slidesharecdn.com/ss_thumbnails/graphqlintro-170328125241-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/graph-ql-introduction/73786383 Graph QL Introduction https://cdn.slidesharecdn.com/ss_thumbnails/kubernetesyourtestsautomationwithdockerongooglecloudplatform-170102100208-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/kubernetes-your-tests-automation-with-docker-on-google-cloud-platform/70589438 Kubernetes your tests!...