PROGRAMARE
Terraform-are în AWS
''Trebuie să facem pe Arrakis ceva ce nu a mai fost încercat pe o întreagă planetă, a spus tatăl său. 'Trebuie să folosim omul ca forța constructivă ecologică -- inserând viață adaptată pentru terraformare: o plantă aici, un animal acolo, un om în acel loc -- pentru a transforma ciclul apei, pentru a construi un nou tip de environment." ~ Dune, Frank Herbert
Acest articol se dorește a fi o prezentare a aplicației Terraform produsă de HashiCorp și a conceptului de Infrastructure as Code. Vom folosi Terraform pentru a crea un nou environment în AWS și vom analiza alte soluții pentru a obține acest rezultat.
PROGRAMARE
Poveste despre cloud (II)
Continuăm cu partea a doua a acestui articol despre istoria cloudului - Cloud 2012 -2016 - Scalabilitatea verticală era limitată, în mare parte, la capabilitățile aplicațiilor care rulau pe acel server. Creșterea performanțelor la nivelul unei singure aplicații începea să coste din ce în ce mai mult, pentru rezultate modeste (o creștere de 1-2%). Era timpul pentru o schimbare de concepție. Fiind deja folosit, modelul Horizontally Scaling Compute [29] promitea o creștere mult mai mare a performanțelor, ca sistem și nu ca aplicație singulară.
PROGRAMARE
Poveste despre cloud (I)
Acest articol se dorește a fi o prezentare despre conceptul cloud, despre modul cum acesta a apărut, a evoluat, cât și despre problemele cu care s-a confruntat programarea în cloud.
PROGRAMARE
Unit testing cu Spock - Tips and Tricks
Am cunoscut oameni care nu stăpâneau uneltele cu care lucrau, dar erau programatori buni, dar nu am cunoscut programatori care să stăpanească uneltele cu care lucrau şi să rămână mediocri. – Kent Beck
Acest articol este o continuare a articolului Unit tests with Spock scris de Bianca Leuca. Conține un set de probleme reale legate de unit testing şi soluțiile lor posibile.
PROGRAMARE
Java Performance: Unelte
Scopul acestui articol este de a oferi informații despre cele mai folosite unelte în măsurarea performanței aplicațiilor scrise în Java. Pentru a ne atinge scopul am folosit exemplul de la Pivotal, Spring Pet clinic application. Am optat pentru acest exemplu deoarece Spring MVC și Spring Boot au fost web frameworkurile cele mai folosite în 2016, conform studiului realizat de ZeroTurnaround.
Design contribution