Skip to content
Architecting Manchester cover photo
Share

What we’re about

Architecting Manchester is a public community of practice and discussion group for all things software architecture.

We attract a mix of software, devops and data engineers, architects, business analysts, product managers and various other technologists.

Whether you're an aspiring architect, currently an architect, or were previously and architect, if you have an interest in software architecture then this group is for you.

Upcoming events

1

See all
  • Don't Dig Down: Hard Lessons Scaling Multiplayer Games

    Don't Dig Down: Hard Lessons Scaling Multiplayer Games

    Department Bonded Warehouse, 18 Lower Byrom Street, Manchester, GB

    Zed Spencer-Milnes – Managing Director @ Ziax

    Don't Dig Down: Hard Lessons Scaling Multiplayer Games

    How do you take a hobbyist Minecraft server and productionise it for global scale?

    This is the engineering story of CubeCraft Games, founded in 2012, now an official Minecraft partner that has welcomed over 100 million players and serves tens of thousands of concurrent players.

    Unlike other UGC platforms like Roblox or Fortnite, we run all the tech and infrastructure ourselves. That means global server fleets, hundreds of software components, our own network, database clusters, orchestration systems - and yes, now even a GraphQL API gateway running on Kubernetes with microservices (buzzword bingo included).

    In this talk, you’ll join us as a small group of high school students just trying to keep the server up, and follow how our approach to tech and product evolved to meet player demand. Along the way, we’ll dig into the home-grown solutions that supported that growth - the good, the bad, and the downright ugly (who needs message brokers when you can push gigabits of traffic over a private IRC network?).

    Today (and in part 2 of the talk), we’re transforming into a more standardised engineering stack, replacing our “esoteric” tech stack with more standard tools like Kubernetes, Quarkus, and GraphQL. We'll look at our approach to choosing technology and then how we engage and contribute to the upstream open-source communities that we rely on.

    Whether you’re into distributed systems, war stories from technical mishaps, or just curious how a small team survived the industry at scale, this is a journey from flying by the seat of our pants to building a sustainable engineering organisation.

    Date: Thursday 23rd October
    Venue: Bonded Warehouse (M3 4AP)

    5pm – doors open (network, have some pizza and grab a drink)
    6pm – presentation
    7pm – pub / home (please don’t feel bad if you have to leave early)

    Pizza and drinks will be provided as usual. If you have any special dietary requirements, please let me know ahead of time.

    • Photo of the user
    • Photo of the user
    • Photo of the user
    74 attendees

Group links

Organizers

Members

2,016
See all
Photo of the user Simon Kirkham
Photo of the user Tom Clements
Photo of the user Matt Houghton
Photo of the user Dave Mason
Photo of the user Ray Sai
Photo of the user Trevor Fawcett
Photo of the user Josh Sinfield
Photo of the user Alan Gawthorpe
Photo of the user Ben Higginbottom
Photo of the user Andy Norton
Photo of the user Chris Schofield
Photo of the user Michael Rose