Procesarea rapidă a seriilor infinite de date
În acest articol vă prezentăm interesanta lume a procesării de streamuri de date. Problematicile abordate se referă la:
- domeniile de aplicare și beneficiile procesării de streamuri;
- componentele principale ale unor astfel de sisteme;
- conceptele principale folosite la construcția unui pipeline de procesare de streamuri;
- conflictul dintre performanță și corectitudine;
- exemple concrete bazate pe produsul Hazelcast Jet.
Kafka într-o arhitectură bazată pe microservicii
Microserviciile sunt folosite de ceva timp, pentru a facilita dezvoltarea aplicațiilor slab cuplate, și pentru a le face ușor de întreținut și de testat. Unul din aspectele care trebuie avute în vedere atunci când se utilizează microserviciile, se referă la modul în care va avea loc partea de comunicare între acestea.
Alegerea corectă a frameworkului de automatizare pentru REST API-uri
Începi să lucrezi la un proiect nou și trebuie să construiești o nouă arhitectură a unui framework de testare automată a REST API-urilor. Dar… ești neinițiat în această “lume” și nu știi de unde să începi. Stai și te întrebi: care este cel mai bun framework și cel mai bun limbaj de programare pe care să-l folosesc? Exact această întrebare mi-am pus-o și eu. Acum, vă voi prezenta unele frameworkuri din experiența mea, punctând pentru fiecare în parte punctele tari și cele slabe .
Cum vindem Scrum?
Adoptarea Scrum în proiecte software se mai poate dovedi ca o tentativă dificilă în anumite industrii, în care de mai multe decenii gestionarea proiectelor se bazează pe metodologii tradiționale. Acest articol descrie strategia noastră de prezentare a avantajelor Scrum, cum ar fi dezvoltarea iterativă și incrementală a unui software, livrarea continuă de valoare, adaptarea la schimbări și prioritizarea, pentru a convinge clienți din diverse industrii de manufacturing să folosim această abordare.
Este e-learning-ul potrivit pentru mine? Un checklist pentru manageri
Metodele de training evoluează odată cu timpul. Care este contextul cel mai bun pentru a lua în considerare e-learningul în calitate de metodă de training potrivită ?
Cum schimbi frameworkul de front-end
Anul trecut, în jurul acestei perioade, sărbătoream îndeplinirea unui obiectiv major: lansarea unei platforme moderne de site-uri, construită pe un set nou de tehnologii. A fost o provocare mare pentru toate echipele implicate. În articolul de față vom detalia cum a fost ales framework-ul în care a fost implementată platforma.
Vehiculele autonome ale prezentului. Funcții existente pe piață
Industria automotive se concentrează din ce în ce mai mult asupra dezvoltării mașinilor inteligente. În ceea ce privește realizarea acestor mașini complexe, se remarcă introducerea unor funcționalități noi precum comunicarea V2X (vehicle-to-everything), actualizarea OTA (over-the-air) a software-ului și autonomous driving, bazate pe tehnologii ca LiDAR, RADAR, camere high-resolution și algoritmi de AI (Artificial Inteligence).
Importanța conceptului „Functional Safety” în dezvoltarea de produse SW automotive
Încep povestea noastră prin a vă descrie ceea ce înseamnă un “ECU”, un termen utilizat de regulă, în corelație cu zona automotive. Denumirea ECU provine din engleză: Electronic Control Unit, desemnând un echipament electronic, care conține mai multe componente electronice și cel puțin un microcontroler pe care rulează un software, fie scris în ASM sau C. Cu alte cuvinte, ECU-urile sunt calculatoarele din mașini.



























