Over the past year, OpenTable have been re-architecting their system from a monolithic architecture to move more towards microservices and small applications. As the infrastructure has changed, so too the logging infrastructure has had to change. In this session, recorded at the DevOps Conference, Paul Stack explains how they did it.
“Pacta sunt servanda“, or in English, “agreements must be kept“. What was true in the middle ages is mandatory in the modern world of software development. Utilising (API-) contracts that are defined by several partners instead of just one, microservice architectures can be tested and developed easily and efficiently.
Follow Daniel Bryant’s latest talk as he attempts to uncover better ways of developing software out of the learnings uncovered from the microservice community, divided into categories focusing on organisational, architectural and operational issues.
How do you get started with DevOps? And more importantly when do you get started? DevOps pros Peter Roßbach (bee42 Solutions), Bethany Macri (Etsy), Paul Stack (OpenTable) and Sascha Möllering (Zanox AG) trade tips with Sebastian Meyen (S&S Media) in this video panel discussion.
Microservices are great – we can all agree. But there’s no doubting what level of complexity they bring to IT systems. “The problem is, we don’t understand the problem,” quotes software architect Peter Elger, who shows us the ways to fail fast and iterate rapidly with microservices.
Are the promises of microservice heaven true? Are they better than monoliths in every way? And does a distributed system save money? We report on the latest advice of various microservices experts speaking at the W-JAX 2015.
Microservices are mainstream, security needs to be talked about more and development and operations should be best friends. Daniel Bryant, Principal Consultant at OpenCredo, shares the lessons he’s learnt from attending the JAX London 2015.
Go faster than your competitors. That’s the promise of microservices. But many microservice-oriented teams still face problems with end-to-end testing, independent deployment and service versioning. So how do we make microservices keep its promise?
What do we do when microservices fail? What do we do when programmers fail? What have we improved in high-speed systems over the years? And what are the risks of unit testing? We take a look at the some of the most important takeaways from this year’s JAX London.
Gartner’s annual report on top technology trends features all the buzzwords it can: augmented reality, microservices, IoT and machine learning all have their time in the limelight. We take a quick look at their predictions and what the future holds for tech.
Move over Vagrant – you’ve been overthrown. HashiCorp’s newest tool for developing and deploying any application is better, faster and stronger than its predecessor. Otto aims to make microservices easier for developers to work with and is super smart to boot.
Somehow, the buzz surrounding microservices has us believing that every single employee and enterprise must break up their monolith empires and follow the microservices trend. But it’s not everyone’s cup of tea, says JAX London speaker Holly Cummins.
How fast are Java lambdas? Is there no end to the microservices hype? What role will the database play in IT’s cloud-driven future? The biggest ever JAX Magazine issue has arrived with a brand new app for easier reading, on or offline.
Jeff Sussna wants to elevate the manageability of microservices to the DevOps level. To do this, organizations have to shift their definition of system-level quality from stability to resilience. Let us start treating microservices as the complex systems they are.