Microservices Architecture by James Lewis and Martin Fowler

Mar 05, 2015 by Madalina Botez in  Announcements
Photo Source: http://martinfowler.com/articles/microservices.html
Photo Source: http://martinfowler.com/articles/microservices.html

James Lewis, keynote at I T.A.K.E. Unconference 2015, has a valuable contribution on Microservices Architecture.

Sneak peak:

In short, the microservice architectural style [1] is an approach to developing a single application as a suite of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API. These services are built around business capabilities and independently deployable by fully automated deployment machinery. There is a bare minimum of centralized management of these services, which may be written in different programming languages and use different data storage technologies.

If interested in this topic, read the full contribution, jointly created with Martin Fowler.

Join I T.A.K.E. Unconference 2015 to hear more in his talk: Microservices – Systems That Are #neverdone.

Building a multiplayer game server and keeping (most of) your hair

Mar 24, 2017
Enjoy the following series of interviews with the speakers, top-notch software crafters from across Europe, joining  I T.A.K.E Unconference, Bucharest, 11-12 May. Discover the lessons learned and what drives them to challenge the known path in their field.

 

Opher Vishnia, Creative Developer at Interlude, is a multidisciplinary creator, invested in many different and often unrelated fields at the same time: computer science, art, music, design, math, game development and more. He is going to share at #itakeunconf more about building a multiplayer game server.

 

 

#1. Please share with us 5 things you did that helped you grow & become the professional you are today

√ Invest in personal projects. Think of a project that you think is fun to make and just start hacking at it. Developing something for yourself, where you make all the decisions rather than for a company you work for, is an amazing tool for learning and growing.
√ Join in the conversation. Is there an online group or a meetup for your area of development? That’s a great way to make new personal connections and learn along the way
√ Find an open source project that you like and start contributing. A good place to start would be a tool or library that you already know and use. Your contribution doesn’t have to be code – you can open an issue, improve the documentation or write a tutorial.
√ Take initiative. Is there something in your workplace that can be done better and sounds interesting to play with? Step up and do it. Suggest researching a new topic, or introducing a new tool the workflow. It’ll provide an interesting new challenge and a break from the daily routine. Plus it’ll make you look cool.
√ Stay optimistic. Sometimes these challenges are frustrating, and there are days you won’t make any progress, but the moment you have that “a-ha” moment is worth it all.

#2. What challenges will the participants find solutions to during your session at I T.A.K.E Unconference 2017?

Participants will learn about why making synchronized multiplayer games in the browser is so hard and what solutions do we have at our disposal to tackle those.

 

#3. Recommend for the participants 3 sources you find inspiration from and would help them better understand you

 
√ Codepen.io is a wonderful tool for inspiration on the web
√ Games in general. Just get Steam and play something!
√  Multiplayer Game Programming: Architecting Networked Game by Josh Glazer & Sanjay Madhav – A very comprehensive book on all things multiplayer

Want to meet Opher, +30 international speakers and ~300 software crafters from around Europe?

Register now for I T.A.K.E Unconference 2017!

Meet the speakers – Part 2. Super early bird tickets available!

Mar 03, 2016

Software craftsmen from more than 15 countries will meet in the heart of Bucharest, 19-20 May, at I T.A.K.E Unconference! For 2 days, almost 30 speakers will share insights, latest trends, and deliver hands-on sessions.

We have previously shared the first round of practitioners who will make this year event a one not to be missed. Below, you can read more about the next 5:

 

franzi_sauerwein_original

Franziska Sauerwein, Software Craftswoman at Codurance LTD, UK

Introduction to Outside In Test Driven Development (London School) (Live coding)

Learn about different styles of TDD and how to choose the appropriate one

Raising The Bar (Talk)

My Journey Towards Software Craftsmanship

 

 

profilbild-halb_original Philipp Krenn, Tamer of technology at ecosio, Austria

Automate all the things AWS with Ansible (Workshop)

You want to automate your AWS infrastructure, the provisioning of instances, and your deployments? Then Ansible is the right tool for you and this workshop gets you up and running in no time

 

 

4039968_original Tugberk Ugurlu, Software Developer at Redgate Software, UK

How Docker Changes the Way You Work with and Release Your Microservices (Talk)

1000 feet overview of managing a solution architecture that consists of Microservices with Docker

Zero Downtime Deployment Golden Rules (Talk)

Getting Into the Zero Downtime Deployment World

 

speaking-blackandwhite-big_original-270x270

 

Tim Perry, Tech lead and Open-Source Champion at Softwire, Spain

Microservice Pipeline Architecture (Talk)

Microservice architecture in practice, to build content pipelines

 

 

 

83476f217fc04fc4773b830842d9e6c2_original

Andrey Adamovich, Software Architect at Aestas IT, Latvia

Patterns for infrastructure as-a-code (Talk)

Patterns are everywhere

Visualizing codebases (Talk) 

 

 

 

Want to challenge the current programming practices as these software craftsmen are doing? Want to experience new techniques, debate on the existing ones or even pair program in the I T.A.K.E Unconference space?

Get your  Super Early Bird ticket today! 

 

Stay tuned. We will continue publishing more about the program, speakers and the dynamic learning practices awaiting you.

Thrilled to see you in May!

First two confirmed keynotes

Nov 05, 2014
Happy to announce that Simon Brown and James Lewis are keynotes for the next year edition. Software Architecture and Microservices Architecture are the topics they are masters on.

 

Simon Brown, award-winning speaker and author of Software Architecture for Developers – a developer-friendly guide to software architecture, technical leadership and the balance with agility. Simon has provided consulting/training to software teams in over 20 countries, ranging from small startups to global blue chip companies. He blogs @ www.codingthearchitecture.com Tweet him @simonbrown

Simon Brown

 

James Lewis, Principal Consultant, introduced evolutionary architecture practices and agile software development techniques to various blue chip companies: investment banks, publishers and media organisations. He blogs @ http://bovon.org More about his take on Microservices here where he worked jointly with Martin Fowler.

James Lewis
***

Have any questions about I T.A.K.E. Unconference 2015? Let us know in the comments.

[newsletter-form]

Leave a Reply