Using an app server does not mean you build a monolith – Mark Little / Java One

This quote is part of my tech quote explained series from Java One / Open World 2016.

Mark’s Quote from Java One 2016:

“Using an app server does not mean you build a monolith.”

Mark Little Red Hat. Lead JBoss Technical Direction / Research Develepment. @nmcl

 

 

Explanation:

The following explanation is mine, not Mark’s:

There is a lot of FUD about microservices these days. Some people assume that existing technologies such as application servers will be completely replaced by the new microservices trend. Sometimes application servers seem almost like an anti pattern for microservices, which is of course not true.

The dominant (and IMHO overused) example for a successful microservices architecture is Netflix. Netflix has been using Tomcat for many years as an web application server because they understood the importance of an abstraction for a “container” (obviously not in sense of a OS Linux/Docker container). Their former CTO Adrian Cockraft once explained that the “container” (again not in a Docker sense) you use doesn’t really matter, be it Tomcat, WebLogic or now a days Docker. What matters is that you have a unique abstraction that allows you to run and schedule your artifacts.

Mark has a blog posting talking about container-less development. I spoke about microservices at the OTN Latam Tour (see my trip report and Tim’s posting).

Technology Quotes Series: Java One and Oracle Open World 2016

Yesterday I touched down in Frankfurt and got off the A380 after this year’s Oracle Open World conference. Regarding the event I had quite some expectations and to make it short most of them were fulfilled.

This year the whole event seemed even bigger to me and I spent considerable amount of time commuting from Java One to Oracle Open World and vice versa. There were just too many exciting sessions I attended to list them all here.

Some Background

There is dramatic change in technology happening right now and for those not able to travel to OOW, Java One or of course other conferences it is sometimes hard to follow.

Earlier this year, I designed a sticker. Surprisingly I received a lot questions about it. The kind of questions reminded me that some thoughts that keep me busy to a large percentage of my professional time not related to your daily business. Therefore often new trends, new tech and even new buzzwords are hard to understand.

api-with-a-view

The New Technology Quotes Series

Thinking about this inspired me for my new Open World and Java One 2016 quotes series. Instead of repeating the vendor announcements that you can read in other blogs, I decided to dig a little deeper on the presenters’ best quotes.

Why Quotes?

In a series of postings I will quickly explain a quote each. So why quotes? I will talk about quotes, because they capture the essential, they are inspiring, amusing, challenging or simply surprising. They are related to somebody, not just a vendor slogan. It’s tech with emotion. Somebody said it who is passionate of about this tech bit, somebody who cares.

So will be about something that got stuck in my brain. As usual, I will avoid empty marketing phrases and instead focus on honest tech bits.

Every quote will be provided as best effort. Feel free to drop me an email if something is wrong about it.

… so stay tuned!

OTN Tour Latin America 2016: Argentina

Oracle Technology Network Tour 2016 Buenos Aires

Buenos Aires was the first city of the OTN tour where I was slightly less busy. We got there by ferry from Montevideo. Arriving at the conference site we could already see our pictures in the elevators:-) I talked about WebLogic Server 12c, the heart of SOA and did a live demo about Oracle’s perspective on Docker.

arg5

The Conference

Apart from delivering my own presentations, also I attended Carlos’s Sierras workshop about tuning tools for data bases. Conference itself was great, very well organized and again I met some great people who became friends.

2016-08-03 09.53.55

2016-08-04 21.13.28

Also I was asked to give an interview about the importance of conference like the OTN tour for students.

Some Sightseeing

I did a half day city tour with Carlos during half a day off.

2016-08-04 20.55.13

2016-08-04 20.58.06

2016-08-04 21.01.18

20160804_132306

By the way here is a link to a video compiled of even more photos about Argentina.

OTN Tour Latin America 2016: Uruguay

OTN Tour 2016 Latam Stop in Montevideo

Next stop of the OTN tour after Brazil was Montevideo. We had a perfect start since Nelson from the Oracle User Group in Uruguay picked us up at the airport, we quickly dropped our luggage at the perfect Radisson hotel, had a perfect late lunch at the Mercado Central, with (you can guess it) perfect Tannat red wine, delicious meat and good company of fellow speakers. If Uruguay had been at the end of our trip and not only the second stop I would have bought some bottles of that wine.

The famous shot I always wanted to take myself after seeing it on the cover of some guide book:

Screen Shot 2016-09-05 at 21.49.38

The Event

The event was very professionally organized and running in two auditories at the same time. I was doing my OSB and the FUD about Microservices presentation for the first time and also presented about Docker containers (including a live demo) and had a lot of fun!

Finally I had a copy of my Cloud Computing and Middleware book to give away.

mvd3

After Montevideo almost the whole ACE team took the night ferry to Buenos Aires.

Some Impression

Here are some more pics I took during our stay in Montevideo.

 

Screen Shot 2016-09-05 at 21.51.32

The day after the conference I boarded a hop-on hop-off to see a bit of Montevideo and finally had a beautiful walk back from the beach to the city center.

Screen Shot 2016-09-05 at 23.52.22

SOALatam Conference 2015 in Lima Review

whole_group

Now that the SOALatam Conference 2015 in Lima is over and work slows down a bit because Christmas is approaching it’s time for a summary. To conclude it was one of the best conferences I attended in 2015. You may ask why I favour SOALatam over the others and there are several reasons:

  • It’s vendor independent.
  • It’s cross technology.
  • Although it is cross technology, it is focusing on new developments, such as Docker, microservices and API Management.
  • It’s small but high quality. Good to fit into one single day!
  • There are brilliant people speaking from major companies such as ThoughtworksS&P Solutions but also independently working folks like Thomas Erl and me 🙂
  • There is a max of 2 parallel tracks (and one is more business oriented), so you never miss out a lot.

audience

I personally enjoyed it because I met a new bunch of colleagues. My presentation was about Linux Containers Docker: Thorough and Critical Overview, covering Docker security, Docker Swarm, Docker Compose and Docker Networking including some predictions for the future. Also I discussed some challenges that show up in a Docker environment when running non 12-factor applications such as Oracle WebLogic Server.

me_presenting