Saltar al contenido

BarcelonaJS January 2020

Foto de Marce Ramirez
Hosted By
Marce R. y Tudor
BarcelonaJS January 2020

Detalles

Hello everyone! Join us for January's meetup which will be held in NewRelic's office.

Address Disclaimer
New Relic offices are at Agbar Tower in Glories, Google Maps address for New Relic can not match.

We will have the following talks:

Micro Frontend Architecture - Building an Extensible UI Platform
Erik Grijzen — @erikgrijzen
Software Engineer @ New Relic

At New Relic, we recently released New Relic One, the result of a two-year engineering project to migrate to a micro frontend architecture. This new platform is bringing our users from several separate product-aligned monolithic applications to one single platform and unified experience.

The new UI is broken down into separate micro applications, views, and other extension points. This extensible way of building the platform allows us to reduce the toil required for our development teams to deliver new features. This means we can bring value to our customers much faster and with lower risk.

Not only that, but this new architecture was designed to allow developers from our customers and third parties to extend our platform for their own special use cases. External developers can deploy custom integrations and visualize them using the same UI components and backend services that the core New Relic One platform is built upon.

Based on our real-world experience going through this transition, we will take an honest, open look at the benefits that come with such an architecture, such as ease of deployments, increased team autonomy, localized complexity, and more. There were also many challenges along the way and we will reflect on how we tackled some of the hardest problems we faced - including performance, resiliency, UI consistency, scalability, and even organizational alignment.

─────────────────────────────

New Relic programmability architectural overview
M. Jimenez — @mjesun
Software Engineer @ New Relic

New Relic released a few months ago its programmability feature, allowing third-party users to extend our platform with their own applications, which was made possible thanks to our revamped frontend architecture. The feature required developing not only changes in our website (one.newrelic.com), but also a CLI to enable setting up the development environment.

During the talk we will perform an introduction to the architectural approach we chose to develop the feature, how we circumvented some technical limitations imposed by browsers to achieve similar effects to what our own engineers can do, and how we make the platform extensible overall while keeping customers' data safe.

─────────────────────────────

After the talks, we'll have drinks and networking!

Are you interested in giving a talk or have a question? Feel free to comment or shoot a meetup message to the organizers.

And don't forget to follow us on Twitter for the latest news @BcnJS (https://twitter.com/BcnJS)

Sponsors:

New Relic is the industry’s largest and most comprehensive cloud-based instrumentation platform built to create more perfect software. The world’s best software and DevOps teams rely on New Relic to move faster, make better decisions and create best-in-class digital experiences. If you run software, you need to run New Relic. We’re proudly trusted by more than 50% of the Fortune 100.

Our Barcelona office was established on October 2014 with our acquisition of Ducksboard, a privately held startup. We provide challenging work, opportunities to learn, high quality teammates, an a standard-setting product. Barcelona Office is leading the effort to move the whole New Relic to next level thanks to the micro-frontend architecture.

Photo of BarcelonaJS group
BarcelonaJS
Ver más eventos
Av. Diagonal, 211
Av. Diagonal, 211 · Barcelona, CT