Which of the many conferences should you attend? I get this question a lot, so I compiled a list. The list isn't life, it's not a top 10, and it won't say if a conference is naughty or nice, but they are conferences I know about, have attended, or referenced in an article. By no means is this list exhaustive. If you know of a conference people should consider attending, please add them in the comments. If you have an opinion about a particular conference, please comment on that too.
Some have a low opinion of conferences. I'm not one of them. Sure, some conferences can be a waste of time, and those should fade away. And sure, we see a lot more conference-as-monetization strategy these days. But it's conferences that help motivate people to do their best work. Would we see even half the slide decks, papers, or talks describing how people do what they do without conferences as motivation? No we would not. Taking all that wisdom and stuffing it into a presentations is surprisingly hard work. Not something most will do willingly. Humans are event driven. It's these events that help us all build better stuff. And that's a good thing.
The big list of scalability conferences (in no particular order):
- Meetups. Meetups are the coffee houses of the enlightenment era, instead of coffee, there's pizza and sometimes beer. Bright people get together to freely discuss their passions. Meetups are topic specific, free, run by passionate people, and are a great source of information. Here in Sillycon Valley, for example, Sebastian runs the excellent Cloud Computing Group Meetup. You'll find meetups for Riak, NoSQL, and almost every conceivable topic. And if there isn't one in your area, start it!
- O'Reilly Velocity - focussed on web performance and operations, learn how to make sites scalable, reliable, and fast, which covers a lot of ground. Practical. Attendees indicate they find it useful. 2-3 days. Santa Clara (June), China (Dec), Europe (Nov). Large.
- HotOS - focussed on leading edge issues in operating systems. Brings together innovative practitioners and researchers in computing systems. Here's where the future is being made. Combines academic research with a practical bent. 3 days. May. Various beautiful places.
- Percona Live - focussed on all things MySQL. Percona are MySQL experts and the conferences are technical in nature. 2 days. London (Oct), New York (May), Santa Clara (April), San Francisco (Feb).
- Gluecon - focussed on solving the web application integration, the bits and pieces gluing applications together. This brief means it touches a lot of interesting areas and attracts a great mix of people. 2 days. May. Broomfield, Colorado, near Denver, a pleasant area. Intimate.
- Surge - focused on scalability and performance. Put on by OmniTI, long time practitioners in this area. Based on case studies in designing and operating Scalable Internet architectures. Sysadmins, operations, developers, managers. 3 days. September. Baltimore, MD.
- O'Reilly Strata - focussed on Big Data. Targets managers, strategists, entrepreneurs, executives, developers, data scientists, data analysts, and other data professionals. 4 days. Santa Clara (March), New York (Sep).
- Structure Data - GigaOM's conference on big data. Enterprise and management oriented. 2 days. New York (March).
- Google IO - Famous more for the generous schwag than the technical content, though the technical content is rich. Googlers cover a huge range of topics and go into a lot of technical details. 2 days. May. Held at Moscone Center in San Francisco. Huge.
- QCon - focussed on enterprise software development, a practitioner-driven conference conference designed for team leads, architects, and project management. Manages high quality, practicality, and great diversity. 2-4 days. London (Mar), San Francisco (Nov), China (Apr, Oct), and Sao Paulo (Sep).
- No Fluff Just Stuff - Focused on the real needs of developers, no marketing. Covers Java, NoSQL, Agile, Web, Mobile, and more. 2-3 days. Various locations in Sep, Oct, Nov.
- Hot Interconnects - focussed on researchers and developers of state-of-the-art hardware and software architectures and implementations for interconnection networks of all scales, ranging from multi-core on-chip interconnects to those within systems, clusters, and data centers. 3 days. August. Santa Clara, CA.
- ScaleOutCamp - an unconference where early adopters of Cloud Computing technologies exchange ideas. Held in may different areas at many different times. 4 days. Copenhagen (May), Aarhus (Oct).
- Apple's WWDC - pretty much the only time Apple says anything, so for that reason it's a must if you are an Apple developer. 5 days. June. San Francisco. Huge. Apple: Tear down those sharing walls!
- GOTO - Focussed on the latest developments in Java, OO, .Net, Open Source, Agile, Architecture and Design, Web, Cloud, New Languages and Processes.
- XLDB (Extremely Large Databases) - Targets research scientists and hardcore database technologists. 3 days. Various locations.
- SPLASH (OOPSLA). Focussed on all aspects of software construction and delivery. Technical, practical, and theoretical. 3 days. Oct. Portland, OR.
- PyCon - Focussed on bringing together developers, application designers and business people in the international Python communities. Many different conferences in many different areas. 8 days. March. Santa Clara.
- LISA - Focussed on system and network administrators and engineers; it is the crossroads of Web operations, DevOps, enterprise computing, educational computing, and research computing. Oveer the years a great source of influential papers. 6 days. Dec. Boston, MA.
- High Performance Transaction Systems (HPTS). Every two years, HPTS brings together a lively and opinionated group of participants to discuss and debate the pressing topics that affect today's systems and their design and implementation. Leading edge topics with top people. 4 days. October. Pacific Grove, CA.
- StrangeLoop - Focussed on developers and thinkers building tomorrow's technology in fields such as emerging languages, alternative databases, concurrency, distributed systems, mobile development, and the web. No marketing. Tech, not process. 2-3 days. Sept. St. Louis, Missouri.
- Content Deliver Summit - Focussed on a (very) detailed look at CDN platforms and the delivery of video and rich-media content. It brings together telecom carriers, service providers, content owners, and industry vendors. This is where to go to learn about CDNs. One day. May. New York.
- CodeMash - Focussed on educating developers on current practices, methodologies and technology trends in variety of platforms and development languages such as Java, .NET, Ruby and PHP. 2 days. January. Sandusky, Ohio. 900 attendees. 45 sessions with tracks on Architecture, Desktop Development, Web Development, Methodologies, Mobility, Languages.
- Black Hat - Focussed on highly technical security topics. Vendor-neutral and focused on the sharing of practical insights and timely, actionable knowledge. 4 days. Las Vegas (July), Abu Dhabi (Dec), Washington DC (Oct)
- BarCamp - Focussed on learning in an open environment with intense discussions, demos and interaction from participants who are the main actors of the event. One day. Many different camps in many different areas. Their website is a wiki, that should say a lot.
- StackOverflow DevDays - Brings some of the biggest names in software to teach you about all the latest and greatest technologies out there. No PowerPoint. Domain experts. Speakers chosen purely on skill. 2 days. San Francisco (Oct), Sydney (Oct), London (Nov), Washington, DC (Dec).
- SxSw Interactive - Focussed on fun. Oh, and envisioning the future of innovative technology. 5 days. March. Austin, Texas.
- HostingCon - Focussed on learning about the latest news, ideas and technology affecting the hosting industry. 3 days. August. San Diego, CA. 1,800 attendees.
- PuppetConf - Focussed on DevOps & Operations using Puppet. Features talks, tutorials, demos, panels and birds of a feather sessions. 2 days. September. Portland, OR. Tracks on Cloud Computing, DevOps, Puppet 201, Puppet 101. 500 participants.
- Devopsdays - Brings development and operations together. No two events are alike so not much that can be said about the structure. Often feature: ignite talks, openspaces, and demos. Mountain View - Melbourne - Bangalore - Goteborg.
- Cascadia IT Conference - A regional IT conference for all types of system administrators – computer, database, network, SAN, VMware. 2 days. March. Seattle.
- International Conference on Computer Vision and Pattern Recognition - premiere annual Computer Vision event comprising the main CVPR conference and 27 co-located workshops and short courses. 6 days. June. Colorado Springs. 1500 participants.
- International Conference on Machine Learning - premier conference for machine learning research. June. Bellevue, Washington.
- International conference on Autonomic computing - leading conference on autonomic computing applications, technology and foundations. 5 days. June. Karlsruhe, Germany.
- List of conferences list:
- List of Computer Science Conferences - trust Wikipedia to have a truly huge list of conferences.
- Usenix Conferences
- Lanyrd - social conference directory
Article originally appeared on (http://highscalability.com/).
See website for complete article licensing information.