PlusOne

Telling the ASF's Stories

I Love Lucee Igal Sapir

September 12, 2019
timothyarthur

Lucee is a free and open source application server that implements the CFML language, which was popularized by the commercial product ColdFusion. It allows for rapid application development, and is implemented as a JSP Servlet so it is deployed inside a Servlet Container like Apache Tomcat. The Lucee website: https://lucee.org/ GitHub Repo:nhttps://github.com/lucee/Lucee Support Forum: https://dev.lucee.org/

Apache Tomcat / HTTPD Configuration Management Steve Sanders

September 12, 2019
timothyarthur

Does your organization have tons of applications and containers? Has this fleet grown to be completely unmanageable? Do undocumented changes cause downtime and pain for your operations? Using modern configuration management tools and practices (Chef and CI/CD), Mastercard created a set of cookbooks that builds, deploys and manages model driven middleware infrastructure. Join us for a talk where we will discuss what is and why you should do configuration management, how we chose to model the middleware configurations, examples of how to test the heck out of the whole assembly and how this methodology brings everything a step closer to “gitops”. This talk will dive into the guts of the cookbook and the processes around how teams onboard to the flow.

HTTP/2, HTTP/3 and SSL/TLS State of Art in Our Servers Jean-Frederic Clere

September 12, 2019
timothyarthur

A new protocol is getting ready HTTP/3 we will look to where we are with it in our serves.nThe ‘old’ HTTP/2 protocol and the corresponding TLS/SSL are common to Traffic Server, HTTP Server and Tomcat.nThe presentation will shortly explain the new protocol and the ALPN extensions and look to the state of the those in our 3 servers and show the common parts and the specifics of each servers.nA demo configuration of each server will be run.

Packaging Tomcat for Linux Distributions Coty Sutherland

September 12, 2019
timothyarthur

What is the difference between the ASF Tomcat distribution and the various flavors of tomcat packages on Linux? Most users don’t know! In this discussion Coty will explain how the tomcat packages distributed by a couple flavors of Linux (Red Hat and Debian/Ubuntu) are structured and why the container is provided that way. Coty also hopes to get feedback from the audience and to discuss how these Linux distributions can better provide tomcat to users.

Apache Tomcat, your webapp, and the Graal Remy Maucherat

September 12, 2019
timothyarthur

Graal’s native image generation has been the focus of a lot of attention recently, despite being in the very early stages. This session will look at the Tomcat embedded packaging, how to handle your webapp, and will demo use of Graal and Tomcat in a container environment. The session will mostly be tutorial/demo oriented, after a brief overview of the concept and tools used.

Happiness is a hybrid cloud with Apache Cassandra™ Patrick McFadin DataStax

September 12, 2019
timothyarthur

The world’s data and the speed with which we expect to access it continues to grow rapidly. Apache Cassandra was built for hybrid cloud implementations and that makes it easy for companies to fully exploit their cloud strategies without having to re-architect their applications or change their systems for data management. Sounds too good to be true? A lot of big companies have been doing it for years and you can too! In this presentation, we will cover best practices and strategies for deploying your app to Cassandra on any cloud that you want. We will discuss: * Uses cases that require the power of Cassandra for hybrid cloud * Data model considerations for your active anywhere applicatio * Deployment strategies on any cloud. We do not care which cloud 🙂

Mission Critical Cassandra in Financial Services, The When/What/How Experiences for ALL! Jonathan Koppenhofer

September 12, 2019
timothyarthur

Apache Cassandra is a database product that is most notably known for being highly scalable and fault tolerant. Since these characteristics are something that is desirable in almost every use case, it attracts attention from developers up through executives when faced with decisions on how to architect mission critical systems. If these traits are so desirable, and Apache Cassandra makes these capabilities available to end users, then shouldn’t we use Cassandra for all our data storage needs? What is the catch? When considering Apache Cassandra for one’s database needs, it is critical for users to understand when it is appropriate for use, and what are the trade-off’s one needs to consider. A person must consider the priorities of their non-functional requirements, the required investment in knowledge acquisition, the increased complexity of distributed systems, and the operational needs of maintaining such a database system among other concerns. If used incorrectly, the results could be disastrous, but when used appropriately Apache Cassandra can produce the expected rewarding results. In this presentation, [redacted name] will share his experiences operating one of the largest Apache Cassandra deployments in the financial services industry. As such, specific topics will be detailed that are relevant to both the largest and smallest of use cases.n* When is it appropriate to use Cassandra? What has been successful/unsuccessful?n* What have been the largest barriers to adoption?n* How to operate at any scalen* Risk and Control considerationsn* Knowledge acquisition and proliferation. Please join us for this candid discussion in hopes of easing the journey to successful adoption of Cassandra.

Mythbusting with Apache Cassandra Jeffrey Carpenter DataStax

September 12, 2019
timothyarthur

As a mature operational database with a 10+ year history as an Apache project, Cassandra has a long history with many twists and turns. In this talk, we’ll look at common misgivings and misunderstandings that we encounter in conversations with developers and get to the bottom of the story:

– Cassandra is a “columnar” (or “column-oriented”) database.
– Porting my relational data model to Cassandra will work well.
– Cassandra is a niche database that is only good for narrow set of use cases.
– My application can’t tolerate eventual consistency.
– Cassandra counters are unreliable.
– Never use materialized views or secondary indexes in production

Cassandra at Instagram 2019 Dikang Gu

September 12, 2019
timothyarthur

At Instagram, our mission is to capture and share the world’s moments. Our app is used by over 1 billion people monthly; this creates a lot of challenging data needs. We use Cassandra behind a lot of different product features. In this presentation, I will talk about how we use Cassandra to serve our critical use cases; the improvements we made in last several years to make sure Cassandra can meet our low latency, high scalability requirements; and future plans.

Game Changing Operational Visibility tools in Apache Cassandra 4.0 Chris Lohfink

September 12, 2019
timothyarthur

In this talk, we will review the new and upcomming tools for Apache Cassandra operations. This talk will go over some of the new and soon to be tools for operational visibility. Specific areas covered will include:n- Different operational tasks will be exposed with an HTTP interface with the sidecarn- Virtual tables provides visibility to the state of a node with cqlshn- New commands added to nodetool and JMX See how these improvements and additions will give operation teams faster diagnostics to assist in discovering problematic clients and data models.

Powered by WordPress.com.