• Apache Cassandra™ Data Modeling & Reactive Programming

    Hello, South Bay Cassandra Users! Please join us on 6/26 for an evening of Apache Cassandra™. Come at 5:30 to eat some pizza and meet your peers. First talk at ~6pm: Patrick McFadin will talk about data modeling for Cassandra and how to apply schema design based on your use case and the associated query patterns. Second talk to follow: Cedrick Lunven will discuss reactive programming- from Frontend UI to database communications, it’s now possible to develop java applications as fully reactive with frameworks like Spring WebFlux and Reactor. With high throughput and tunable consistency, applications built on top of Apache Cassandra™ fit perfectly within this pattern. --- Patrick McFadin is the VP of Developer Relations at DataStax, where he leads a team devoted to making users of DataStax products successful. He has also worked as Chief Evangelist for Apache Cassandra and consultant for DataStax, where he helped build some of the largest and exciting deployments in production. Previous to DataStax, he was Chief Architect at Hobsons and an Oracle DBA/Developer for over 15 years. Cedrick Lunven is a developer advocate at DataStax, where he is able to share his passion for development and distributed architectures. With several positions as developer, technical architect, presale, and a strong background on integration middlewares, he's had multiple opportunities to empower his customers to build cutting-edge distributed applications. In 2013, he embraced the open source community by creating a Feature Toggle Framework named ff4j which he still actively maintains. He's always motivated to learn new stuff, don't hesitate to drop him a message!

    5
  • DataStax Accelerate - World’s Premier Apache Cassandra™ Conference

    Gaylord National Resort & Convention Center

    ***THIS IS A DC-AREA EVENT!*** Join us at DataStax Accelerate! REGISTER: bit.ly/DataStaxAccelerate Use code MEETUP20 for 20% off registration At DataStax Accelerate, you’ll join leading Cassandra and DataStax experts for three days of learning, problem-solving, and networking. Choose from 70+ technical sessions, attend the Cassandra Application Development Bootcamp, meet one-on-one with DataStax executives, and so much more. Whether you’re a developer, architect, administrator, or executive, there will be a multitude of opportunities for you to be inspired! --0 to Hero in One Day-- Want to know how to build an application based on Apache Cassandra? Don’t have a bunch of time to figure it out? Join us for a one-day workshop and let’s build one together! Here’s what you’ll leave with: A solid understanding of Apache Cassandra fundamentals and how they apply to building apps in a highly distributed fashion Secrets to Cassandra data modeling including how you can leverage them to build apps at scale Career accelerating Apache Cassandra skills as well as new connections with Cassandra experts and peers A full-blown KillrVideo reference app - your very own YouTube! bit.ly/DataStaxAccelerate-Bootcamp --Get Certified for Free-- The demand for Apache Cassandra™ and NoSQL skills is skyrocketing with Cassandra developers commanding 31% higher salaries, the highest of any database technology. Getting certified can improve your career opportunities and validate your knowledge. bit.ly/CertificationAtAccelerate Exam sessions will be held throughout the day Wednesday 5/22 and Thursday 5/23. Seats will be limited so sign up as soon as you arrive at Accelerate. Sign up will be on a first come, first serve basis. Choose between the Apache Cassandra 3.x Associate Certification for Developer or Administrator. Prepare for either the Developer or Administrator by following the instructions below, and please note attendance to the DataStax Accelerate Bootcamp does not prepare you for the certification exam. Questions: [masked] --Use code MEETUP20 for 20% off registration-- Bootcamp: $499 ($399 with code!) Conference: $599 ($480 with code!) Bootcamp + Conference: $899 ($719 with code!) REGISTER: bit.ly/DataStaxAccelerate

  • CHOOSE ONE - Cassandra Day: A free, one day workshop to learn about C*

    *PLEASE NOTE* The events on 4/16, 4/17, 4/23, and 4/24 are exactly the same. The same training content will be repeated 4 times, so make sure to sign up for the ONE date that works best for you! Learn how to be awesome with C*, plus network with peers and Cassandra experts that will walk you to success step by step. No prior C* knowledge required. The workshops will cover Core Cassandra, Data Modeling and Application Development. *IMPORTANT* Space is limited, sign up early. You need to bring a laptop as this is a hands-on workshop. Workshop hours: 10 am - 4 pm with breaks. Lunch will be served. What we will cover: --Core Cassandra-- Want to know about Cassandra from the ground up? This friendly session assumes no prior knowledge and explains the fundamentals in terms we can all understand. Learn how Cassandra works and what kinds of problems you can solve with it by spinning up and exploring your own cluster. --Hands-On Data Modeling with CQL-- Want to be successful with Cassandra? Your data model is the single biggest factor! Learn how Cassandra data modeling differs from traditional relational data modeling. Know how to create data models that scale effectively as your system grows. Create your own data model on your cluster using CQL. --Application Development-- A lone database isn’t useful. Applications leveraging the data is where value kicks in. In this session, learn how to build applications using DataStax drivers to interface with your database. We also cover best practices to keep your code running smoothly by exploring our reference app KillrVideo. Reminder - Don’t forget your laptop as this is a hands-on workshop.

    1
  • CHOOSE ONE - Cassandra Day: A free, one day workshop to learn about C*

    *PLEASE NOTE* The events on 4/16, 4/17, 4/23, and 4/24 are exactly the same. The same training content will be repeated 4 times, so make sure to sign up for the ONE date that works best for you! Learn how to be awesome with C*, plus network with peers and Cassandra experts that will walk you to success step by step. No prior C* knowledge required. The workshops will cover Core Cassandra, Data Modeling and Application Development. *IMPORTANT* Space is limited, sign up early. You need to bring a laptop as this is a hands-on workshop. Workshop hours: 10 am - 4 pm with breaks. Lunch will be served. What we will cover: --Core Cassandra-- Want to know about Cassandra from the ground up? This friendly session assumes no prior knowledge and explains the fundamentals in terms we can all understand. Learn how Cassandra works and what kinds of problems you can solve with it by spinning up and exploring your own cluster. --Hands-On Data Modeling with CQL-- Want to be successful with Cassandra? Your data model is the single biggest factor! Learn how Cassandra data modeling differs from traditional relational data modeling. Know how to create data models that scale effectively as your system grows. Create your own data model on your cluster using CQL. --Application Development-- A lone database isn’t useful. Applications leveraging the data is where value kicks in. In this session, learn how to build applications using DataStax drivers to interface with your database. We also cover best practices to keep your code running smoothly by exploring our reference app KillrVideo. Reminder - Don’t forget your laptop as this is a hands-on workshop.

    5
  • CHOOSE ONE - Cassandra Day: A free, one day workshop to learn about C*

    *PLEASE NOTE* The events on 4/16, 4/17, 4/23, and 4/24 are exactly the same. The same training content will be repeated 4 times, so make sure to sign up for the ONE date that works best for you! Learn how to be awesome with C*, plus network with peers and Cassandra experts that will walk you to success step by step. No prior C* knowledge required. The workshops will cover Core Cassandra, Data Modeling and Application Development. *IMPORTANT* Space is limited, sign up early. You need to bring a laptop as this is a hands-on workshop. Workshop hours: 10 am - 4 pm with breaks. Lunch will be served. What we will cover: --Core Cassandra-- Want to know about Cassandra from the ground up? This friendly session assumes no prior knowledge and explains the fundamentals in terms we can all understand. Learn how Cassandra works and what kinds of problems you can solve with it by spinning up and exploring your own cluster. --Hands-On Data Modeling with CQL-- Want to be successful with Cassandra? Your data model is the single biggest factor! Learn how Cassandra data modeling differs from traditional relational data modeling. Know how to create data models that scale effectively as your system grows. Create your own data model on your cluster using CQL. --Application Development-- A lone database isn’t useful. Applications leveraging the data is where value kicks in. In this session, learn how to build applications using DataStax drivers to interface with your database. We also cover best practices to keep your code running smoothly by exploring our reference app KillrVideo. Reminder - Don’t forget your laptop as this is a hands-on workshop.

  • CHOOSE ONE - Cassandra Day: A free, one day workshop to learn about C*

    *PLEASE NOTE* The events on 4/16, 4/17, 4/23, and 4/24 are exactly the same. The same training content will be repeated 4 times, so make sure to sign up for the ONE date that works best for you! Learn how to be awesome with C*, plus network with peers and Cassandra experts that will walk you to success step by step. No prior C* knowledge required. The workshops will cover Core Cassandra, Data Modeling and Application Development. *IMPORTANT* Space is limited, sign up early. You need to bring a laptop as this is a hands-on workshop. Workshop hours: 10 am - 4 pm with breaks. Lunch will be served. What we will cover: --Core Cassandra-- Want to know about Cassandra from the ground up? This friendly session assumes no prior knowledge and explains the fundamentals in terms we can all understand. Learn how Cassandra works and what kinds of problems you can solve with it by spinning up and exploring your own cluster. --Hands-On Data Modeling with CQL-- Want to be successful with Cassandra? Your data model is the single biggest factor! Learn how Cassandra data modeling differs from traditional relational data modeling. Know how to create data models that scale effectively as your system grows. Create your own data model on your cluster using CQL. --Application Development-- A lone database isn’t useful. Applications leveraging the data is where value kicks in. In this session, learn how to build applications using DataStax drivers to interface with your database. We also cover best practices to keep your code running smoothly by exploring our reference app KillrVideo. Reminder - Don’t forget your laptop as this is a hands-on workshop.

    6
  • Cassandra monitoring, past, present and future & Ingest Data from RDBMS to C*

    Agenda • 5:30 - Food and Social Time • 6:00 - Main Presentations Presentations: "If I can’t see it, it didn’t happen - Cassandra monitoring, past, present and future" by Jeff Carpenter Observability is a much-sought-after attribute in modern applications, and this trend has thankfully extended into the database tier. In this talk, we’ll look at the past, present and future of monitoring Cassandra and DataStax Enterprise, including the perils of JMX, the great sidecar debate and how it relates to metrics, and why DataStax chose a path to transition away from the metrics capabilities built into OpsCenter toward a more open metrics approach based on Prometheus and Grafana. "Ingest Data from Relational Databases to Cassandra with StreamSets" by Pat Patterson So you need to migrate some data from an existing relational database (RDBMS) to Apache Cassandra™. But How? Or, how about ingesting from an RDBMS to a Kerberized DataStax cluster? What about a one-time batch load of historical data vs streaming changes? You could write and deploy some custom code, utilizing a framework like Apache Spark. Sometimes that makes sense, but often it requires significant time and resources. So what are the alternatives...? In this talk, we'll explore how you can use the open source StreamSets Data Collector for migrating from an existing RDBMS to DataStax or Apache Cassandra™. About the presenters: Jeff Carpenter Jeff Carpenter leads the Developer Advocate team at DataStax, leveraging his background in system architecture, microservices, and Apache Cassandra to help empower developers and operations engineers to build distributed systems that are scalable, reliable, and secure. Jeff has worked on projects ranging from a complex battle planning system in an austere network environment, to a cloud-based hotel reservation system and is the author of Cassandra: The Definitive Guide, 2nd Edition. Pat Patterson Pat Patterson has been working with Internet technologies since 1997, building software and communities at Sun Microsystems, Huawei, Salesforce, and StreamSets. At Sun, Pat was the community lead for the OpenSSO open source project, while at Huawei he developed cloud storage infrastructure software. As a developer evangelist at Salesforce, Pat focused on identity, integration and the Internet of Things. Now Director of Evangelism at StreamSets, Pat helps enterprises unlock the value in their data.

    3
  • Introduction to Apache Cassandra™ & Cassandra developer, meet my friend DataStax

    Please join us for the first edition of the revived DataStax Cassandra User Group monthly meetup! • 6:15 - Food and Social Time (Filipino food & refreshments) • 7:00 - Main Presentations (Patrick McFadin & Amanda Moran) • ~8:30 - Lightning Talks (Open to all) Introduction to Apache Cassandra™ + What’s New in 4.0 by Patrick McFadin Apache Cassandra™ has been making a difference for applications that scale for over 10 years! If you haven’t hzad a chance to get to know our favorite database, this is your chance to get the basics. In this talk, we’ll go over the fundamentals, including Cassandra’s distributed architecture, data model and what it means for your application. We’ll also cover what’s coming in 4.0 in the coming year. Cassandra developer, meet my friend DataStax You might go way back with Apache Cassandra, but have you met our friend DataStax Enterprise? What makes DataStax different than Apache Cassandra? Why do you need it, and why you will love it! In this talk Amanda Moran, a Developer Advocate for DataStax, will dive into the details of what makes DataStax Enterprise different than Apache Cassandra and give you a guided tour of some key features. If you want to learn more about DataStax Enterprise and how we have integrated with Apache Solr, Apache Spark, and Apache Tinkerpop this talk is for you! If you are a DataStax expert this talk will also briefly discuss what is new in DSE 6.7. About the presenters: Patrick McFadin Patrick McFadin is regarded as one of the foremost experts of Apache Cassandra and data modeling techniques. As the Chief Evangelist for Apache Cassandra and consultant for DataStax, he has helped build some of the largest deployments in the world. Previous to DataStax, he was Chief Architect at Hobsons, an education services company. There, he spoke often on Web Application design and performance. LinkedIn: https://www.linkedin.com/in/patrick-mcfadin-53a8046/ Twitter: https://twitter.com/patrickmcfadin?lang=en Amanda Moran Amanda is a Developer Advocate for DataStax. Her passion is bridging the gap between customers and engineering! Amanda graduated from Santa Clara University in 2012 with a Master’s in Computer Science, she also has a Bachelor's of Science In Biology from the University of Washington. She is based in the Bay Area and has worked for HP, Lockheed Martin, Teradata, and an Apache Trafodion startup Esgyn. Amanda is an Apache Committer and member of the PMC for Apache Trafodion. She has worked on customer poc’s, executive demos, AWS deployments, python coding, data science workshops, conferences, linux/hadoop administration, and scripting -- a little bit of everything! In her spare time, she loves running, hanging out with her dog, and finding reasons to go to Disneyland. Linkedin: https://www.linkedin.com/in/amanda-kay-moran/ Twitter: https://twitter.com/AmandaDataStax?lang=en

    2
  • SMACK Stack Meetup!!

    Mesosphere HQ

    Let's talk some SMACK! Join us for a fantastic evening with some of the experts of the SMACK stack technologies. For this meetup, we'll be doing things a little differently and running it like a live reddit AMA (ask me anything). We'll have a panelist of experts from the technologies in the SMACK stack to answer any and all questions you may have, so please come prepared with some good questions! Panelists: Neil Conway: Neil Conway is an engineer at Mesosphere, and an Apache Mesos Committer and PMC Member. At Mesosphere, he has worked on a variety of projects, including partition-aware Mesos frameworks and improving support for stateful Mesos frameworks. Prior to joining Mesosphere, he completed a PhD in Computer Science at UC Berkeley, worked briefly in quantitative finance, was a principal engineer at a stream processing startup, and was a committer and major developer of PostgreSQL. Russell Spitzer: Russell got his Ph.D from UCSF in 2013 after performing a lot of comparisons of protein binding sites. Following that he joined DataStax to get more involved in the Big Data / Distributed Computing Scene. Currently he spends the majority of his time developing the integration of Cassandra with Hadoop, Spark, Solr and a bunch of open source technologies. He's also far too familiar with various cloud vendors. Ewen Cheslack- Postava: Ewen Cheslack-Postava is a Kafka committer and engineer at Confluent building a stream data platform based on Apache Kafka to help organizations reliably and robustly capture and leverage all their real-time data. He received his PhD from Stanford University where he developed Sirikata, an open source system for massive virtual environments. His dissertation defined a novel type of spatial query giving significantly improved visual fidelity, and described a system for efficiently processing these queries at scale. Corbin Pacheco: Corbin Pacheco is a sales engineer at Mesosphere working with the largest DC/OS customers in Silicon Valley and the West Coast. He is currently working with Enterprises who have chosen to adopt the SMACK stack pattern for the development of their modern applications. Prior to joining Mesosphere, he worked at BMC software with outsourcers and system integrators to develop and implement best practices for Cloud and Data Center Automation across the globe, after having worked for over a decade in the data center in financial services. Brad Murdoch: Brad brings more than 25 years of enterprise experience to Lightbend. Brad has filled a number of executive roles in business development, marketing, strategy and operations for early and growth stage companies in the professional open source, cybersecurity and enterprise mobility markets, including JBoss (acquired by Red Hat), Prevoty, Framehawk (acquired by Citrix), and Nukona (acquired by Symantec). Brad holds an honors degree in Computer Science from the University of Glasgow. Agenda: • 6:00pm-6:30pm - check in, grab some food and drinks• 6:30pm-6:45pm - brief presentation on the SMACK Stack• 6:45pm - 8:00pm - Panelist q&a discussion. This is your time to ask our panelists of experts all your SMACK related questions! Please RSVP using the following link: https://www.eventbrite.com/e/lets-talk-smack-meet-the-smack-stack-experts-ama-meetup-tickets-34758244846?aff=DataStax

  • Cassandra @ Instagram, 4 Cassandra Talks!

    Instagram HQ

    We are partnering with Instagram to host February’s meet-up. As we are entering their new HQ campus, we require all guests for this event to RSVP to the below splash page to secure your seat. Your registration to the meet-up page will not count as registered for this event, so please be sure you sign up via the below link as only those guests will be allowed in the event night. You will also find parking and building info after registering. https://instagramcassandrameetup.splashthat.com (https://instagramcassandrameetup.splashthat.com/) Access code: IGMEETUP What You'll Learn At This Meetup: • Cassandra @ Instagram Presenters: Andrew Whang & Pengchao Wang Cassandra plays a key role in Instagram's data serving architecture. In this talk we will give an overview of our Cassandra deployment and highlight the product use cases built on Cassandra. We will cover the data model used to support these use cases. • Data Abstraction and API Presenter: Chen Shen Among all Cassandra use cases in Instagram, we summarized three access patterns. Thus we defined three abstract data types and provide API for each of them, which makes both our client and us happier. • Managing Cassandra @ Instagram Presenter: Dave Gadling The presentation will give a brief history of the evolution of Cassandra management at Instagram. Along the way Dave will discuss some of the techniques he's learned to ease into automation without needing to have a complete system ready at once. Dave will also discuss some of the decisions that were made along the way which have made managing Cassandra easier and in some cases more challenging. • C* Token Allocation Presenter: Dikang Gu This will be a deep dive into the new token allocation algorithm in Cassandra 3.0 http://www.datastax.com/dev/blog/token-allocation-algorithm . Dikang will present the problems we have about the random token allocation, the improvements and fixes we’ve made to push the algorithm into our production environments. • A big thank you to Instagram for hosting, presenting and providing food and drinks! Remember to RSVP on their event page. (https://instagramcassandrameetup.splashthat.com)

    10