Naast de Val van de Muur nog een verjaardag: 15 jaar Design Patterns. Hier paar aardige stukken daarover.
Was het inderdaad (ook) een revolutie? Mwah, nee. Het was een erg goed idee, een stap in De Juiste Richting, etc, etc, maar een revolutie? Nee. Eigenlijk bestonden design patterns al, ook in de softwarebouw, maar we noemden ze anders.
Een sorteeralgoritme of een Balance-Line constructie uit de Jackson hoek zijn niets anders dan design patterns. En in beide gevallen ook keurig beschreven, met indicaties, contra-indicaties, voorbeelden, en wat niet al.
Dus nee, geen revolutie.
Waarom het toen zo'n enorme ophef teweeg bracht heb ik toen niet begrepen, en naderhand eigenlijk ook niet.
Maar dat neemt niet weg dat het een mijlpaal was.
maandag 9 november 2009
dinsdag 27 oktober 2009
RDBMS bij Amazon
Amazon AWS brengt nu naast de al bestaande key-value database ook een RDBMS (My SQL) in de cloud. Ik ben er wel blij mee.
Uit de email aan de klanten:
"We are excited to announce the public beta of Amazon Relational Database Service
(Amazon RDS), a new web service that makes it easy to set up, operate, and scale
relational databases in the cloud. Amazon RDS gives you all the features and
capabilities of a MySQL database, while managing time-consuming database
administration tasks and providing the cost-efficiency of running in the AWS cloud.
We're also excited to announce lower prices for Amazon Elastic Compute Cloud (Amazon
EC2) instances and a new family of Amazon EC2 High-Memory Instances, tailored for
customers wanting to run their own large databases and other memory intensive
applications. To get started using Amazon RDS, High-Memory Instances for Amazon EC2,
and other Amazon Web Services, visit http://aws.amazon.com
Amazon RDS provides a fully featured MySQL database, so the code, applications, and
tools that you use today with your existing MySQL databases work in Amazon RDS
without modification. The service automatically handles common database
administration tasks, such as setup and provisioning, patch management, and backup.
You also have the flexibility to scale the compute and storage resources associated
with your database instance through a simple API call. "
Uit de email aan de klanten:
"We are excited to announce the public beta of Amazon Relational Database Service
(Amazon RDS), a new web service that makes it easy to set up, operate, and scale
relational databases in the cloud. Amazon RDS gives you all the features and
capabilities of a MySQL database, while managing time-consuming database
administration tasks and providing the cost-efficiency of running in the AWS cloud.
We're also excited to announce lower prices for Amazon Elastic Compute Cloud (Amazon
EC2) instances and a new family of Amazon EC2 High-Memory Instances, tailored for
customers wanting to run their own large databases and other memory intensive
applications. To get started using Amazon RDS, High-Memory Instances for Amazon EC2,
and other Amazon Web Services, visit http://aws.amazon.com
Amazon RDS provides a fully featured MySQL database, so the code, applications, and
tools that you use today with your existing MySQL databases work in Amazon RDS
without modification. The service automatically handles common database
administration tasks, such as setup and provisioning, patch management, and backup.
You also have the flexibility to scale the compute and storage resources associated
with your database instance through a simple API call. "
dinsdag 20 oktober 2009
maandag 19 oktober 2009
Amateur cloud
Goed stuk van de voortreffelijke Phil Wainewright. Bestaande datacenter oplossingen zomaar in the cloud zetten werkt niet.
dinsdag 29 september 2009
Rik in de cloud
Rik Laurens meent: SOA en WOA komen elkaar tegen in de cloud, en hebben elkaar nodig. het is moeilijk het hiermee oneens te zijn, maar ik ga het denk ik toch proberen.
Maar eens een nachtje over slapen.
Maar eens een nachtje over slapen.
woensdag 16 september 2009
Appstore voor cloud applicaties?
Dit gaat richting een AppStore voor cloud applicaties. Interessante ontwikkeling.
vrijdag 11 september 2009
Micropayments bij Google
Dat zat er natuurlijk een keer aan te komen. Maar waarom het nou zo verschillend is van Amazon's FPS weet ik niet.
Wel een interessante move, echter.
Wel een interessante move, echter.
zaterdag 5 september 2009
REST als enterprise architectuur (2)
Donderdag schreef ik er al kort over. Nu deze aardige aanvulling van de voortreffelijke Stefan Tilkov. Gelijk heeft ie.
Koren op mijn MDD-molen
Als voorstander van MDD is dit (ook van InfoQ) natuurlijk koren op mijn molen.
donderdag 3 september 2009
REST als enterprise architectuur
Het onvolprezen InfoQ heeft deze aardige samenvatting van de discussie of je REST ipv klassieke SOA binnen bedrijven kunt gebruiken.
Mijn mening is natuurlijk bekend, dus laat ik het er nu even bij. Morgen misschien meer.
Mijn mening is natuurlijk bekend, dus laat ik het er nu even bij. Morgen misschien meer.
zaterdag 29 augustus 2009
Virtual private clouds
Een logische ontwikkeling. Zie Amazon en ook OpSource. Je eigen afgeschermde spullen, maar wel op de cloud van resp. AWS en OpSource, met de voordelen van dien.
Het zal koudwatervrees wegnemen, maar ik heb toch de neiging om het als een tussenstadium te zien. Want ik verwacht dat in de meeste gevallen de "echte" cloud toch beter past bij de systemen van de toekomst.
We zullen zien.
Het zal koudwatervrees wegnemen, maar ik heb toch de neiging om het als een tussenstadium te zien. Want ik verwacht dat in de meeste gevallen de "echte" cloud toch beter past bij de systemen van de toekomst.
We zullen zien.
zondag 9 augustus 2009
IT volwassen?
Volgens Thomas Siebel wel. En dus zijn de tijden van de waanzinngie winsten volgens hem afgelopen. Koren op de molen van Nick Carr (van IT doesn't matter) en de zijnen, waar ik mezelf ook maar toe reken.
Maar wat mij betreft wel een paar opmerkingen:
1. Business-IT is redelijk "volwassen". Dat wordt steeds meer een commodity. Maar ook in commodities is geld te verdienen, soms zelfs veel. Juist hier zal de beweging naar de cloud zorgen voor een grote kostenbesparing voor de gebruikers, maar ook voor veel beweging aan de aanbod-kant. Of dat zal leiden tot enorme winsten is inderdaad de vraag.
2. Er is meer IT dan alleen business-IT. Iedereen roept dan gelijk games en zo, en terecht, maar er zitten nog veel meer dingen aan te komen: semantic web, de mobiele revolutie, etc, etc. Er gebeurt genoeg.
Maar de gouden tijd van de klassieke bedrijfs-IT als moneyspinner zou inderdaad wel eens voorbij kunnen zijn.
Maar wat mij betreft wel een paar opmerkingen:
1. Business-IT is redelijk "volwassen". Dat wordt steeds meer een commodity. Maar ook in commodities is geld te verdienen, soms zelfs veel. Juist hier zal de beweging naar de cloud zorgen voor een grote kostenbesparing voor de gebruikers, maar ook voor veel beweging aan de aanbod-kant. Of dat zal leiden tot enorme winsten is inderdaad de vraag.
2. Er is meer IT dan alleen business-IT. Iedereen roept dan gelijk games en zo, en terecht, maar er zitten nog veel meer dingen aan te komen: semantic web, de mobiele revolutie, etc, etc. Er gebeurt genoeg.
Maar de gouden tijd van de klassieke bedrijfs-IT als moneyspinner zou inderdaad wel eens voorbij kunnen zijn.
Abonneren op:
Posts (Atom)