Re: REST impact paper

Gregory Alan Bolcer <[email protected]>
Newsgroups gmane.culture.people.rohit-khare
Message-ID <[email protected]>
I think the point is that they describe a universe and an language in 
which any style can be expressed, but yes it was limited to networked 
applications.  I went looking for an updated version and found this 
class taught by a former colleague at USC.  Week 4's slides are 
interesting.

http://sunset.usc.edu/classes/cs578_2017s/
http://sunset.usc.edu/classes/cs578_2017s/slides/ArchitecturalStyles.ppt

Also another survey.
http://www.sciencedirect.com/science/article/pii/S187705091503183X

So...

Monolithic -- very negative (old school software)

Component based -- slightly negative (better maintainability)

Plugin -- slightly positive (component + changeability/evolution)

Event driven -- slightly positive (sep of concerns, integrated by 
notifications)

Client/Server -- pretty positive (the raw number of apps built in this 
style is astounding, though it's mostly out of favor now, but impactful)

Peer-to-Peer -- slightly positive (mostly CDN, file sharing, but nowhere 
near as impactful as the hype that surrounded it at one point)

Blackboard -- pretty positive (a few successful apps, Slack is one)

Pub/Sub -- very positive (one of the most common ways to build Web apps 
in the world and there are a ton of them)

Pipe-and-Filter -- very positive (there's no substitute for a good 
stream, whether it's streams in java or map reduce or simple linux bash, 
the impact has been felt)

Service Oriented -- TBD (microservices are the new buzzwords, the new 
hotness, the IT architecture for 2017)


On 9/7/2017 11:47 PM, Stephen D. Williams wrote:
> For what it covers, very nice.  I wonder how much a current survey would 
> add to that set.  I think the opportunity for adding value is that it 
> doesn't clearly capture how those options developed and what positive 
> and negative impact they had, and how the current solution space is 
> partitioned to best address various problem spaces.
> 
> sdw
> 
> _______________________________________________
> FoRK mailing list
> http://xent.com/mailman/listinfo/fork
_______________________________________________
FoRK mailing list
http://xent.com/mailman/listinfo/fork
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.