DevCon TLV 2014 was presented by People and Computers Israel, posted on YouTube by Raphael Fogel, these videos were not produced by Confreaks, LLC.
Over the first 7 years of Wix, Wix infrastructure has gone a number of transformations, starting as a monolithic application server with MySQL, evolving to a service based architecture with with diverse infrastructure.
Over this 7 years journey, we have learned a thing or two - some DOs and DON'Ts. At this presentation we will give some of out insights about building a web infrastructure for over 40M users.
A DevconTLV talk by Yoav Abrahami, Chief Architect, Wix
In the presentation I'll discuss the evaluation of technologies to access big data repositories.
The main technologies I'm going to talk about are Java map-reduce, Hive, Pig and Impala as an examples for the generations in Hadoop access technologies.
In this talk I'll introduce OSv, a new, from-scratch operating system designed specifically for cloud deployments. We will showcase the operating system architecture and explain the performance and manageability improvements that can be expected.
A comparative view of workload isolation technologies such as Linux, OSv, docker/containers and even zeroVm will highlight where and when should one use each.
Operating system developers, as well as application developers who deploy to the cloud may enjoy the talk. No special expertise is required.
Most of the developers heard or told that they don't give a crap about
visual design, they only care about the code, rest is not important
and it's a designer's problem to care about it. This is just not
right, Boris is not a designer and he will try to explain why's that
The lecture will enable a rare glimpse into the workings of hackers, when moving rapidly through a wide range of topics by using examples and stories of personal experience -
All in a wild and fun atmosphere but with a serious, in-depth and "out-of-the-box" perspective.
We will discuss and show updated Android related attacks, reversing tools and malware analysis methodology, Android internals and terminology, android forensics methodology and cool stuff you can do with your phone.
Counting millions of events and showing real-time numbers and leaderboards is a big challenge in sites with high scalability.
On FTBpro.com, the largest fan-generated football media brand globally, we developed a counting database based on Nginx, Redis and Lua scripting language (!), leveraging them to create a live and scalable counting solution.
We enjoyed the project so much that we open sourced it. Come and hear about our journey and product!
Most of developers (at least in this audience ;) agree that DevOps is the way to go.
Beyond culture and processes there is the question of tools and skills in using them.
Most of the tools are new and not easy to learn and use.
In this talk I would like to present different ways to acquire the needed skills, from RTFM to internet courses.
Mass production and standard tooling have been around in manufacturing industries for a hundred years. Computing and web companies still typically install and maintain infrastructure manually like its 1901.
Fear not, the last ten years have seen a whole world of exciting developments that took place and given birth to a radical new approach to the process of designing, building and maintaining IT systems that make web operations possible.
This so called mentality is called Infrastructure as Code, and it is enabling Devops and Continuous Delivery everywhere.
Learn how codifying your infrastructure can save your business money and even earn more than you invested.
Lately it seems that whatever conference you attend everyone is talking about Continuous Delivery: tools, success stories, services, books.... you name it. To some people, it seems that DevOps is about Continuous Delivery. But is this really the case? How come CD is such a prominent term? and what is it really about?
This talk will give a radically different viewpoint about CD and often overlooked aspects of deployments and Production Ops.
We all know that bringing devops practices to your organisation is hard and very labour intensive task. Despite the fact that for large organisations it is still a real challenge, for small startups and development teams devops practices can be adopted relatively easily.
In this talk Leonid will share his experience of bringing devops practices to small organisations, and prove that devops isn't something that you should postpone for a later growth stage, but something you can do (and relatively easy) now, at the first stages of your idea inception!