greptilian logo

IRC log for #sourcefu, 2015-07-29

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
01:06 aditsu joined #sourcefu
01:25 prologic haha
01:25 prologic yeah
04:30 aditsu_ joined #sourcefu
09:57 pdurbin prologic: http://blog.octo.com/en/openshift-3-private-paas-with-docker/
10:13 prologic https://github.com/openshift/origin
10:13 prologic http://www.openshift.org/
10:13 prologic veryinteresting
10:13 prologic :)
10:18 * prologic spins it up
10:28 prologic hmm nope
10:28 prologic few bugs still I guess
10:28 prologic I'll try it again later
10:29 prologic I wrote up a quick docker-compose.yml
10:29 prologic you gotta admit though autodock-paas is kind of a lot simpler to both get going and use
10:29 prologic :)
10:32 prologic https://github.com/openshift/origin/issues/3072
10:35 prologic it *is* pretty impressive though
10:35 prologic I may actually consider running up a clsuter myself
10:45 pdurbin ah, cool. you left a comment
10:59 prologic I did
12:31 aditsu joined #sourcefu
13:57 pdurbin for anyone reading these logs in the future: https://github.com/prologic/autodock-paas :)
14:07 bear joined #sourcefu
22:25 prologic thanks :)
22:27 pdurbin prologic: sure. I was singing your praises today: http://irclog.iq.harvard.edu/dataverse/2015-07-29#i_22107
22:37 prologic ahh
22:37 prologic on the contrary containers talking to each other is something I do all the time
22:41 pdurbin so you fear not the dragons at http://martinfowler.com/bliki/images/microservice-verdict/path.png :)
22:42 pdurbin (from http://martinfowler.com/bliki/MonolithFirst.html )
22:43 prologic omg
22:43 prologic that's a bullshit diagram
22:43 prologic who came up with this crap?
22:44 prologic this is so against the UNIX Philosophy
22:44 prologic geez
22:44 prologic I know I have a brilliant idea
22:44 prologic let's build the microwave oven with all the fancy programmable features with microships forst
22:45 prologic before the simplest one
22:45 prologic in almost any business; if you write the Monolithic program first
22:45 prologic you'll be stuck with it forever and a day
22:45 prologic it will be non-portable, unmaintainable
22:46 prologic and businesses will not see value in rewriting it
22:46 pdurbin well, he explains the diagram in the post I linked
22:46 prologic small is beautiful
22:46 prologic small is maintainable
22:46 prologic I'll have a read
22:46 prologic but so far I'm not impressed
22:47 prologic "Monolithc first" is an outrageous thing to say
22:47 pdurbin heh
22:47 pdurbin well, at least he published the opposite opinion (differnt author) as well: http://martinfowler.com/articles/dont-start-monolith.html
22:48 prologic hmm
22:48 prologic so from that diagram he is advocating an iterative appproach to micirservices
22:48 prologic such that you build up a big complex system first
22:48 prologic and work out all the boundarieds
22:48 prologic then split things up
22:48 prologic I don't buy it
22:49 prologic because like I said; you then have to rip things apart
22:49 prologic businesses won't buy into it either and see no value in splitting it up
22:49 prologic I'm not making this up
22:49 prologic hard experience
22:49 prologic :)
22:49 prologic have enough foresight and design upfront to know what the all the pieces are up-front
22:49 prologic build those and make them fit together
22:49 prologic if you don't get it right the first time; "that's okay"
22:50 prologic they're just components and can be swapped out easily if you write well defined programs with well defined interfaces
22:53 pdurbin prologic: but perhaps developers more junior than you wouldn't work out all the boundaries. they'd be more comfortable building a monolith to start
22:54 prologic hmm
22:54 prologic perhaps you have a point there
22:54 prologic but that's no excuse to be writing "bad software"
22:54 prologic I think Juniors should be trained in the ways of the UNIX way
22:54 prologic as such
22:54 prologic we do actually teach this stuff in Uni btw
22:54 prologic so I'm not sure why even Juniors wouldn't know better
23:01 pdurbin "even experienced architects working in familiar domains have great difficulty getting boundaries right at the beginning"
23:01 pdurbin anyway
23:02 pdurbin I'd love to get better and building with microservices. I'm definitely a big unix fan.
23:38 sivoais if you're writing unit tests, aren't you feeling out the boundaries anyway?
23:40 sivoais oh, btw, re: my question about Dr. Dobb's Journal, InfoQ is a nice equivalent
23:40 sivoais <http://www.infoq.com/>
23:43 pdurbin yeah, I've seen some nice stuff on InfoQ
23:43 pdurbin to be clear, I'm not arguing for monolith first :)
23:43 pdurbin I just think there are some valid points in that article.

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com