Trena avis nyv.

Giganar reabelt. Du kan vara drabbad.

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest

image
Trena avis nyv.

Giganar reabelt. Du kan vara drabbad.

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest

architecting-distributed-transactional-applications-open

What's inside Architecting Distributed Transactional Applications:

Multi-tenancy is a powerful way to increase the efficiency and scalability of software applications while still providing customization and isolation for each tenant. These benefits, however, come with both technical and business challenges. This practical book equips SaaS builders and architects with a collection of patterns, strategies, and insights to help bridge these challenges to build faster, cheaper, and better applications.

Here’s what you will learn in this three-chapter preview:

A clear view of the landscape of SaaS architecture patterns and strategies.
Foundational principles for building robust, multi-tenant SaaS offerings.
A walk-through of all the moving parts of the SaaS environment, identifying the - tradeoffs and considerations that will influence the footprint of your multi-tenant solution.
Examine multi-tenant constructs through the lens of real-world SaaS solutions.

+

Planning for a Distributed Transactional Application

+

Distributing the Application Layer

+

Distributing and Scaling the Storage Layer

architecting-distributed-transactional-applications-open

What's inside Architecting Distributed Transactional Applications: (1)

Multi-tenancy is a powerful way to increase the efficiency and scalability of software applications while still providing customization and isolation for each tenant. These benefits, however, come with both technical and business challenges. This practical book equips SaaS builders and architects with a collection of patterns, strategies, and insights to help bridge these challenges to build faster, cheaper, and better applications.

Here’s what you will learn in this three-chapter preview:

A clear view of the landscape of SaaS architecture patterns and strategies.
Foundational principles for building robust, multi-tenant SaaS offerings.
A walk-through of all the moving parts of the SaaS environment, identifying the - tradeoffs and considerations that will influence the footprint of your multi-tenant solution.
Examine multi-tenant constructs through the lens of real-world SaaS solutions.

+

Planning for a Distributed Transactional Application

+

Distributing the Application Layer

+

Distributing and Scaling the Storage Layer

sf-bottom-CTA

Join us June 13th

Space is limited. The tickets are free. What are you waiting for? The biggest day in data comes to Menlo Park this summer — we hope to see you there!

RoachFest: A global event for application architects and engineering leaders

RoachFest 2024 gathers thought leaders from across industries to share stories and strategies for architecting mission-critical applications that deliver always-on customer experiences. And this summer, for the first time ever, we’re bringing RoachFest to you — with three roadshow stops in the Bay Area, London, and NYC.

CanopyMenloPark2104
rf-icon-1

Hear stories of always-on success from our customers

CockroachDB customers know high availability and high customer satisfaction go hand-in-hand. Learn how these industry leaders scale and achieve always-on to stay a step ahead.

rf-icon-2

Enjoy product deep dives from experts

Learn from product experts and R&D teams to share the latest information on new releases and announcements, and practical tips on how to enhance operational simplicity and run resilient workloads at scale from CockroachDB deployments.

rf-icon-3

Connect with your peers

Enjoy ample opportunities to connect with peers, speakers, and CockroachDB team members throughout the day and at the evening reception.

Prose hisans suprans

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest

icon

Dise ar bedat lasped.

Suprasamma penar dekang. Ilerade tremore. Käskapet ultrasade dåra, jur,

icon

Dise ar bedat lasped. (1)

Suprasamma penar dekang. Ilerade tremore. Käskapet ultrasade dåra, jur,

icon

Dise ar bedat lasped. (2)

Suprasamma penar dekang. Ilerade tremore. Käskapet ultrasade dåra, jur,

icon

Dise ar bedat lasped. (3)

Suprasamma penar dekang. Ilerade tremore. Käskapet ultrasade dåra, jur,

icon

Dise ar bedat lasped. (4)

Suprasamma penar dekang. Ilerade tremore. Käskapet ultrasade dåra, jur,

icon

Dise ar bedat lasped. (5)

Suprasamma penar dekang. Ilerade tremore. Käskapet ultrasade dåra, jur,

icon

Dise ar bedat lasped. (6)

Suprasamma penar dekang. Ilerade tremore. Käskapet ultrasade dåra, jur,

Come join Cockroach Labs, for an in-person meetup at our NYC headquarters on Wednesday, April 17th to learn how our financial services customers are modernizing their banking systems to bring the following banking activities into Cloud architectures and in some cases on handheld devices:

  • Deposits

  • Debit Cards

  • Savings

  • Rewards

  • Crypto

  • Fraud

You will gain insight into the architecture of the solutions, how to deliver an always-on customer experience, and how to scale effortlessly to meet demand.

After a brief presentation come network with other technical professionals at financial services companies over drinks & appetizers. We will also announce the winner of the iPad mini.

We hope to see you there and feel free to bring your colleagues and make it a team outing!


BEST OF THE ‘FEST

RoachFest rewind

Gear up for RoachFest ‘24 by checking out the sights and sounds of last year’s event. Want to dive deeper? Watch full session recordings at our on-demand video hub.

Agenda Black

Vahihoposka ivor. Gigang otugt

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest. Polykens kroprer, nerad defunera. Ener lyvanat inklusive lydat. Apun antirer i makrost. Den hypohur mött i nykära oling.

9:30 AM - 10:30 AM PT

1

Registration and Networking breakfast

10:30 AM - 12:00 PM PT

2

Keynote and Sessions

12:00 PM - 1:30 PM PT

3

Networking Lunch

1:30 PM - 5:00 PM PT

4

Keynote and Sessions

agenda-bg2
AGENDA

Panels, deep dives, announcements, and so much more

9:30 AM - 10:30 AM

1

Registration and Networking Breakfast

Location: Cafe and Patio

10:30 AM - 10:35 AM

2

Opening Remarks

Chris Casano
Director, Customer Engineering Americas, Cockroach Labs

Location: Main stage

10:35 AM - 10:50 AM

3

Redefining Resilience in Today's Modern World

Mainstream adoption of distributed SQL is enabling global scale and reach with our data leaders who need to build highly resilient applications. In this keynote from the RoachFest 2024 customer conference, Spencer Kimball will discuss what a resiliency architecture means, and how operational big data generated from new applications, regulatory requirements and AI requires a modern resiliency platform to address end-user expectations that adapt quickly to the status quo with zero downtime.

Spencer Kimball
Co-Founder & CEO, Cockroach Labs
Location: Main Stage

10:50 AM - 11:20 AM

4

Dramatically Simplify Database Operations Across the Application Lifecycle with CockroachDB Cloud

Standing up Enterprise database infrastructure requires extensive sizing, deployment and tuning.of a cluster while managing databases for many different workloads can be costly. In addition, managing multiple roles and permissions for teams is difficult. This session will cover how organizations can enable an Enterprise-ready, fully-managed experience for their teams that dramatically simplifies operations across the entire application cycle while enhancing security and compliance using CockroachDB Cloud. New release announcements will also be covered.

Lakshmi Kannan
Director, Product Management, Cockroach Labs
Location: Main Stage

11:20 AM - 11:50 AM

5

How Iterable enables personalized experiences for billions of users

Iterable enables brands to deliver individualized and dynamic cross-channel communications at scale -- to billions of people each month and hundreds of millions of people every day. This requires a database for user metadata that is not only scalable but consistent and performant (<10ms latency guaranteed). In this fireside chat, Senior Infrastructure Engineer, Jack Chi will discuss why Iterable switched to CockroachDB in 2021 and their learnings from running their mission-critical workloads on it in production for the past 3 years.

Jack Chi
Senior Infrastructure Engineer, Iterable

Chris Casano
Director, Customer Engineering Americas, Cockroach Labs

Location: Main Stage

11:50 AM - 1:20 PM

6

Networking Lunch

Location: Cafe and Patio

1:20 PM - 1:50 PM

7

How Route enables always-on data for over 1 billion orders and counting with CockroachDB

Route is the leading post-purchase customer experience solution, protecting brands and their customers with shipping insurance, package tracking, fast issue resolution, carbon neutral shipping, and remarketing. Almost since Route’s inception, the company has leveraged CockroachDB to manage its mission-critical order and shipment data. In this talk, Bryan Call, Route’s Senior Principal Engineer, will discuss the company’s long journey with CockroachDB and share learnings on running and scaling self hosted CockroachDB on AWS to meet peak demand while avoiding lost revenue from downtime.

Bryan Call
Senior Principal Software Engineer, Route
Location: Main Stage

1:50 PM - 2:20 PM

8

Fireside Chat: How City Storage Systems designed its Data Infrastructure to minimize toil

City Storage Systems is a startup with a huge mission and an aggressively boring name. We build disruptive restaurant infrastructure for better food – software to run growing food businesses and kitchens to produce quality food at dramatically lower cost. Our name hasn’t stopped us from building a world-class tech team and great products. Our most well-known product brands are Otter, CloudKitchens, and Lab37.

In this fireside chat, Alex Filipchik will provide an in-depth look at City Storage Systems' four-year experience running CockroachDB as the company’s main production database for all Tier 0 workloads. Alex will share the lessons learned running CockroachDB on K8s (including building a home-grown K8s operator), completing a successful cloud migration, and achieving multi-region and multi-cloud compatibility.

Alex Filipchik
Head of Infrastructure, City Storage Systems

Chris Casano
Director, Customer Engineering Americas, Cockroach Labs

Location: Main stage

2:20 PM - 2:50 PM

9

Break

Location: Cafe and Patio

2:50 PM - 3:20 PM

10

How Devsisters launches blockbuster games in new countries with ease

Devsisters is the South Korea-based video game development company behind the popular CookieRun franchise, which has over 200 million players across the globe. To support blockbuster games and ensure an ideal experience for millions of daily active users, database scalability, resilience, performance, and consistency is essential -- which is why Devsisters migrated to CockroachDB in 2019. More recently the company has accelerated its expansion into new geographies, including China where it runs on Tencent Cloud. In this talk, Devsisters’ ChangWon Lee will share how CockroachDB provides the agility to scale quickly and seamlessly execute major launches on new cloud providers and in new geographies.

Changwon Lee
Lead DevOps Engineer, Devsisters
Location: Main Stage

3:20 PM - 3:50 PM

11

Streamline Application Development and Improve Resiliency of Your Existing Infrastructure

Enhancing developer productivity from existing infrastructure requires streamlined applications and data migrations, regardless of the database of origin. In addition, proper defense-at-depth approaches need to be implemented across the database lifecycle. This session will cover how to streamline application development while choosing a resiliency strategy that is best suited for your business continuity goals using CockroachDB. New release announcements will also be covered.

Michael Wang
Director, Product Management, Cockroach Labs

Location: Main Stage

3:50 PM - 4:20 PM

12

How Netflix enables CockroachDB-as-a-service to improve customer satisfaction across multi-region environments

Over the past 4+ years, the Netflix team has built a mature, self-service CockroachDB-as-a-Service offering used by hundreds of developers. From his vantage point managing CockroachDB, Netflix Senior Software Engineer Shengwei Wang sees a wide variety of use cases and developer needs, including multi-region configurations. In this talk, Shengwei will focus on the multiregion configurations currently deployed at Netflix and how he coaches internal customers to define their multiregion requirements (e.g., survivability, low latency) and identify the appropriate configuration to meet those requirements.

Shengwei Wang
Senior Software Engineer, Netflix

Ram Srivatsa Kannan
Software Engineer, Netflix

Location: Main Stage

4:20 PM - 4:35 PM

13

Closing Remarks

Chris Casano
Director, Customer Engineering Americas, Cockroach Labs

Location: Main Stage

4:35 PM - 6:00 PM

14

Evening Reception

Location: Cafe and Patio

Group
AGENDA Purple

Vahihoposka ivor. Gigang otugt

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest. Polykens kroprer, nerad defunera. Ener lyvanat inklusive lydat. Apun antirer i makrost. Den hypohur mött i nykära oling.

9:30 AM - 10:30 AM PT

1

Registration and Networking breakfast

10:30 AM - 12:00 PM PT

2

Keynote and Sessions

12:00 PM - 1:30 PM PT

3

Networking Lunch

1:30 PM - 5:00 PM PT

4

Keynote and Sessions

agenda-bg2
FREQUENTLY ASKED QUESTIONS

Giganar reabelt. Du kan vara drabbad.

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest

1. What is RoachFest?

2. Where is RoachFest?

3. Can I sponsor RoachFest?

4. How can I convince my boss to let me attend RoachFest?

5. Will there be a hotel room block?

faq purple bg
FREQUENTLY ASKED QUESTIONS

Giganar reabelt. Du kan vara drabbad.

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest

1. What is RoachFest?

2. Where is RoachFest?

3. Can I sponsor RoachFest?

4. How can I convince my boss to let me attend RoachFest?

5. Will there be a hotel room block?

FAQ Background
FREQUENTLY ASKED QUESTIONS

What to know before you go

1. What is RoachFest?

+

2. Where is RoachFest?

+

3. Can I sponsor RoachFest?

+

4. How can I convince my boss to let me attend RoachFest?

+

5. Will there be a hotel room block?

+

6. Will there be onsite parking available?

+

Dement dongen är peng plaktig

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest. Polykens kroprer, nerad defunera. Ener lyvanat inklusive lydat. Apun antirer i makrost. Den hypohur mött i nykära oling.

CTA
Söst kanade triheten

Prose hisans suprans

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest

Dement dongen är peng plaktig

Antevament por bionar för att mura. Fögt kävimysk inklusive rösk plus hagon lynyn dobaheten. Teska passa kromal avis dest. Polykens kroprer, nerad defunera. Ener lyvanat inklusive lydat. Apun antirer i makrost. Den hypohur mött i nykära oling.

“Hemipin deteligt semist. Dil bek än antism heminyng koment, innan hypongen tills del. Krose heteronyjinas intravis för att bin hyponat suvis. Pseudosygt kadåd utan neskade pose ultras bende.”

customers-gradient
Birgit Fransson

Founder & CEO, Franson Inc.

“Hemipin deteligt semist. Dil bek än antism heminyng koment, innan hypongen tills del. Krose heteronyjinas intravis för att bin hyponat suvis. Pseudosygt kadåd utan neskade pose ultras bende.”

Birgit Fransson

Founder & CEO, Franson Inc.

customers-gradient

Office locations

New York - HQ

125 West 25th Street,

11th Floor,

New York, NY 10001

Austin

119 Nueces Street,

Suite 301,

Austin, Texas 78701

Bangalore

WeWork Roshini Tech Hub

05A-104

PFS Club House, Marathahalli Main Rd, Lakshminarayana Pura, EPIP Zone, Chinnapanna Halli, Bengaluru, Karnataka 560037, India

London

One New Change

at Myo St. Paul offices (entrance on Watling St),

Suite 3.05,

London EC4M 9AF

Toronto

33 Yonge Street,

Suite 1101,

Toronto, ON M5E 1G4

Dig deeper

Our annual cloud report is an open-source project, and you’re welcome to run the benchmarks yourself. Hop over to GitHub to get started. If you have questions, come say “hello” in our community Slack channel or watch tutorials via our YouTube channel.

DIY & Learn more

This project is open-source and you are welcome to run the benchmarks yourself. You may just end up saving costs, increasing performance, and learning something new. If you have any questions about the report, we encourage you to get in touch with us via our public Slack channel or learn more via our YouTube channel.

What you'll learn

InstantStart Icon

Evolving digital expectations and data privacy laws

FreeTier Icon

Differences between legacy RDBMS and Distributed SQL

Schema Icon

Strategies to eliminate downtime for customer-facing services

PostGres Icon

Data management costs for a Fortune 50 bank

3XData Icon

How to achieve operational resilience

EnterpriseSec Icon

Distributed SQL financial services use cases

Practical guidance for architects and engineers

book icon-1

Design and build applications for distributed infrastructure, including data modeling and schema design

book icon-2 (1)

Plan a CockroachDB deployment for resiliency and lowest possible latency across single-region and multi-region clusters

book icon-3

Migrate data into CockroachDB using the PostgreSQL wire protocol

book icon-4

Secure, monitor, and optimize your CockroachDB deployment

book icon-5

Read and write data and run ACID transactions across distributed infrastructure

What’s new in 2022?

  • Improved test design and configuration for all tests

  • Testing for different-sized instance types

  • Testing cross-region latency

  • Storage tests with fsync

  • Variable OLTP workload complexity testing

  • 12X longer throughput test duration

  • About The Report

    For a while ‘serverless’ was being discussed as the next big thing. Well, it’s here. This guide is intended to offer an opportunity to understand serverless fundamentals and the tools to actually build a serverless application.

  • About The Author

    Rain Leander is a systematic, slightly psychic, interdisciplinary community liaison with a bachelor’s in dance and a master’s in IT. Rain is a developer advocate at CockroachDB, an author of many application development tutorial guides, and an active technical contributor with Tinkerbell, OpenStack, RDO, TripleO, Fedora, and DjangoGirls.

  • Join CockroachDB in-person and online!

    In-person at booth P26

    Join us at the CockroachDB booth to learn how quick and easy it is to sign up for CockroachDB and get started. We will also be donating $3 to a charity of your choice for each badge scan we receive.

  • Online

    Can’t join us in person? We can’t wait to meet you at our online booth. We will be live at various times throughout the conference to connect, give out swag, and give insights into our virtually only raffles.

About the Author

  • guy-harrison

    Guy Harrison has worked with databases for more than two decades and is author of books on Oracle, MySQL, MongoDB, and other technologies, as well as CockroachDB: The Definitive Guide (O’Reilly). Harrison is currently a CTO at ProvenDB and resides in Australia.

About the authors

  • profile-pic-multi-tenant-saas

    Tod Golding, a global SaaS lead architect within AWS, has spent the last seven years immersed in cloud-optimized application design and architecture. He shares his learnings around SaaS best practices in Building Multi-Tenant SaaS Architectures: Principles, Practices and Patterns Using AWS — coming from O’Reilly in 2024. This exclusive preview, containing Chapters 1, 2, and 3, is available exclusively from Cockroach Labs.

About the Authors

  • stacked-crdb-books

    • guy-harrison

      Guy Harrison is the CTO of Southbank Software and author of Next Generation Databases, Oracle Performance Survival Guide, and MySQL Stored Procedure Programming.

    • jesse-seldess

      Jesse Seldess is the VP of Education at Cockroach Labs. He is also a poet and his latest work SEVERAL ROTATIONS stores its code-generated final section in CockroachDB.

    • ben-darnell

      Ben Darnell is the co-founder and Chief Architect at Cockroach Labs, where he built the distributed consensus protocols that underpin CockroachDB’s transactional model.

Cockroach Labs recognized as a Gartner® Peer Insights™ Customers’ Choice Vendor in Cloud Database Management Systems

gartner-report-preview

The Voice of the Customer report synthesizes reviews from Gartner® Peer Insights™ into important takeaways for IT decision makers. Read the report and learn:

checkmark-gartner

Why 98% of customers recommend Cockroach Labs

checkmark-gartner

How we achieved an overall score of 4.7 out of 5.0*

checkmark-gartner

Why we also received the Customers’ Choice distinction for North America and Europe, the Middle East, and Africa

richTextParser(description as RichText)

5 key insights from the 2022 Cloud Report

Insight 1

AMD Milan chipsets set the pace for CPU benchmarks

epyc milan zen 3 amd skus
  • Machines with AMD Milan (EPYC Gen 3) processors claimed the top spots in both CPU benchmarking and OLTP testing for both large and small instance types.

    In past years, we saw Intel lead the pack in overall performance, with AMD competing on price-for-performance metrics. This year, both the overall performance leader and the price-for-performance leader were AMD-based instances.

    Download the report for more CPU benchmarks

Insight 2

All three clouds have price-competitive offerings

competitive-offerings-chart

Insight 3

You get what you pay for, but not always what you don’t

throttling graph2
  • When we paid explicitly for a resource we got the promised performance out of that resource.

    However, in cases where the cloud provider advertised a performance range (e.g. “up to 10 Gbps”) and did not explicitly charge for a specific level of performance, the results varied between cloud providers and between runs.

    We saw a wide range in performance for non-network optimized instance types, including some apparent throttling.

    Download the report for more speed tests

Insight 4

Storage & transfer costs have an outsized impact on total cost to operate

Screenshot 3
  • For even relatively small amounts of persistent block storage, the cost of running a particular workload is much more influenced by the cost of the storage than it is the cost of the instance.

    For persistent workloads, it is extremely important to optimize cost calculations based on this consideration.

    This chart shows average storage costs as a percentage of the total instance costs (including storage).

    Download the report for more cost analysis

Insight 5

vCPU to RAM ratio directly impacts performance consistency

insight 5 img
  • Our tests suggest that while you may save a bit of money by choosing instance types with a lower vCPU to RAM ratio, you will likely see more consistent performance from instance types with more available memory. The impact of this decision is more apparent with larger, more complicated workloads.

    In our tests, we found the sweet spot to be a vCPU:RAM ratio of 1:4.

    Download the report for more best practices