Before embarking into a distributed system journey, I think it's very important to examine all your options. The problem is still there, and the difference is, now your problems are distributed across multiple layers out there. The problem that we wanted to solve is still there but there is just a big difference. Also, there is another problem, and it's like, halfway through the journey into distributed systems, we realized that we don't even know why we want the distributed systems in the first place. Let me tell you something, it is not easy. We think that we can embark into a distributed architecture, and we thought, this is going to be easy. That's why a lot of companies have started this journey into a distributed architecture, and they want to implement a distributed architecture. We have to do something about it when things are breaking. The problem where things start to break is, what do we do about it? We as engineers, we love solving problems. The problem is, when things get too big, when things start growing, there is a point where things start to break. That's like the natural state of software, things just get too big at some point. Software has this annoying tendency to grow. Distributed systems is exactly what we're going to be talking about. I also have a master's degree in internet and distributed systems. You will get answers like, what's the difference between monoliths, monorepos, and micro-frontends? Do I need micro-frontends? What are the risks of distributed systems? Also, there will be a lot of practical advice on how to embark on your distributed system journey. What can you expect from this talk? This is going to be a journey through the evolution of frontend architecture. The name of this presentation is Micro-frontends: The evolution of frontend architecture. At the end, you get an amazing reward and a lot of things that you can take back to your companies. I hope this presentation doesn't feel like that. I hope it doesn't feel like climbing nearly 700 steps. Hopefully, this presentation is going to give you a lot of the tools to identify how to move away from a monolith into more distributed architecture. You might be wondering, why am I showing you this? First, I wanted to show you that monoliths can be cool, but also, monoliths can be really painful. What do you get when you get to the top? You get this amazing view. My favorite fact is that to get to the top, you have to go and climb 659 steps. There is a really cool fact about this monolith. It is about 200 meters tall, and it weighs about 66 million tons. This is Piedra del Penol in Medellin, Colombia. Casas: I wanted to show you something really cool I found.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |