Videos tagged with Join us!


ORM, EDM, ESQL, Entity Framework, LINQ to SQL, LINQ to Entities - Confused?

ORM, EDM, ESQL, Entity Framework, LINQ to SQL, LINQ to Entities - Confused?

Posted in Conferences, Databases, Frameworks, Development

Summary Eric Nelson explains what are ORM, EDM, and ESQL, what is the difference between LINQ to SQL and LINQ to Entities, which one is going to be further developed by Microsoft in the future, accompanied by hands on demos showing how to use them. Bio Eric Nelson has worked at Microsoft UK for twelve years and before joining worked exclusively as a Unix developer writing code in C and other 4G...

Tags: Conferences, Technologies, LINQ, InfoQ, Data Access, ORM, QCon, QCon London 2009, Join us!, .NET, LINQ to SQL, ...



Scale at Facebook

Scale at Facebook

Posted in Conferences, Development, Companies

Summary Beside presenting the overall Facebook architecture and scaling solutions used, Aditya Agarwal talks about the iterative process of constantly improving the site, making sure to avoid over-engineering and adapting along the way by dropping solutions that worked in the past but are no longer useful. The last part of the session was dedicated to answering questions from the audience. Bio ...

Tags: Conferences, PHP, Facebook, InfoQ, Architecture, QCon, Iteration, memcache, Performance & Scalability, Development, Services, ...


The Counterintuitive Web

The Counterintuitive Web

Posted in Conferences, Web Technologies

Summary Ian Robinson considers that programming for the web requires a different architectural approach than for applications: clients are interested only in URIs, clients are responsible for the integrity of a sequence of requests, and one should implement application protocols as protocol resources , not domain resources. Bio Ian Robinson (http://iansrobinson.com) is a Principal Consultant wi...

Tags: Conferences, Technologies, REST, Web Services, HTTP, InfoQ, Architecture, SOA, QCon, Join us!, QCon London 2010, ...


Simplifying Java EE with Grails

Simplifying Java EE with Grails

Posted in Conferences, Frameworks, Development

Summary Graeme Rocher introduces Groovy and its corresponding web framework, Grails, followed by a code writing demo intended to highlight the advantages of using Grails over Java EE in order to develop web applications. Bio Graeme Rocher is the project lead and co-founder of Grails. He's a member of the JSR-241 Expert Group which standardizes the Groovy language. He has written the "Definitive...

Tags: Conferences, Frameworks, Java, GRails, Groovy, InfoQ, Dynamic Languages, Java EE, Web Frameworks, QCon, Development, ...


Groovy: Best Practices Developed From Distributed Polyglot Programming

Groovy: Best Practices Developed From Distributed Polyglot Programming

Posted in Conferences, Development

Summary Jonathan Felch discusses Groovy starting with its initial manifesto, its major features, language’s capabilities from a financial perspective and lessons learned in an actual project, Groovy’s main dynamic and meta-programming features and the power of using them together, ending with a look at what is not so great or not working as it is supposed in Groovy. Bio Jonathan Felch has worke...

Tags: Conferences, Java, InfoQ, Dynamic Languages, Functional Programming, QCon, Language, Development, Join us!, Financial Applications, QCon San Francisco 2009, ...



JRuby: You've Got Java in my Ruby

JRuby: You've Got Java in my Ruby

Posted in Conferences, Development

Summary Tom Enebo explains reasons for choosing JRuby: Hotspot optimizations, JVM Garbage Collectors, tools like profilers. Also: how JRuby helps to write cleaner, more expressive code with Java libraries. Bio Thomas Enebo has been a practitioner of Java for over a decade and he is the co-lead of the JRuby project. Thomas has also been happily using Ruby since 2001. In addition to working on JR...

Tags: Conferences, Ruby, Java, JRuby, InfoQ, QCon, Runtimes, Virtual Machines, JVM, Scripting, GarbageCollection, ...


JRuby: Apples and Oranges

JRuby: Apples and Oranges

Posted in Conferences, Development

Summary Thomas Enebo explains the basics of JRuby, showing what’s different from Java, how Java and JRuby interact with each other, and some examples demonstrating the usefulness of a complementary language. Bio Thomas Enebo has been a practitioner of Java for over a decade and he is the co-lead of the JRuby project. Thomas has also been happily using Ruby since 2001. In addition to working on ...

Tags: Conferences, Ruby, Java, JRuby, InfoQ, QCon, Language, Development, Join us!, QCon San Francisco 2010


CouchDB From 10,000 Feet

CouchDB From 10,000 Feet

Posted in Conferences, Development, Databases

Summary This presentation takes a look at CouchDB from 10,000 ft. CouchDB is a document oriented database with a highly acclaimed REST API and replication support, that solves problems of high-traffic, distributed peer-to-peer, and offline applications. all at the same time. You will learn to decide when CouchDB is a good fit for your project and when you are better off with a traditional datab...

Tags: Conferences, Java, InfoQ, Data Access, Database Design, Architecture, QCon, CouchDB, QCon San Francisco 2008, Development, Join us!, ...


Netflix in the Cloud

Netflix in the Cloud

Posted in Conferences, Companies, Cloud Computing

Summary Adrian Cockcroft discusses the advantages of running Netflix services in Amazon’s cloud, comparing the old data center solution against the new cloud architecture implemented to offer faster, more scalable, more available, and more productive services across the enterprise. Bio Adrian Cockcroft is an architect at Netflix leading the Cloud Systems group. He authored Sun Performance and T...

Tags: Conferences, Amazon, API, InfoQ, Architecture, QCon, Cloud Computing, Amazon Web Services, Performance & Scalability, Companies, Join us!, ...


Erjang - A JVM-based Erlang VM

Erjang - A JVM-based Erlang VM

Posted in Conferences, Development

Summary Kresten Krab Thorup emphasizes existing problems with the Java concurrency model, explaining when to use Erjang, a JVM-based Erlang VM, built around the process and actor concepts. Bio Kresten Krab Thorup is CTO of Trifork, where he's responsible for technical strategy, researching future technologies, and the JAOO and QCon conferences. Kresten has worked on open source projects like GC...

Tags: Conferences, Java, Erlang, InfoQ, Architecture, Concurrency, QCon, Language, Development, Join us!, Actors, ...