ABONAMENTE VIDEO REDACȚIA
RO
EN

Iacob Nicolaev DevOps Engineer @ msg systems Romania
RSocket – viitorul aplicațiilor reactive

Unul din aspectele importante în dezvoltarea și operarea unui software în baza micro-serviciilor este comunicarea între aceste mini aplicații. Deși partea de Network nu ne costă atât de mult în performanță sau mai bine spus nu are o valoare foarte importantă în anumite aplicații, sunt anumite tipuri de software pentru care fiecare microsecundă contează. În asemenea categorie putem pune foarte multe aplicații, precum gaming, edge computing sau aplicațiile reactive. Importanța comunicării devine tot mai actuală atât în momentul apariției pe piață a tehnologiei 5G, cât și prin crearea infrastructurii în jurul acestei tehnologii.


Andrei Olar Software Architect @ ComplyAdvantage
Când automatizăm degeaba

Noi am evoluat ca specie cu un aliat de nădejde: uneltele. Dacă nu le-am fi creat, ne găseam sfârșitul într-o savană, pe undeva într-un loc frumos. Azi, în programare nu doar că ne folosim de scule - IDE-uri, lintere, servere CI - ci și automatizăm utilizarea lor aproape tot timpul. IDE-urile îți spun în timp ce tastezi dacă ai greșit sau nu, avem integrări cu JIRA care marchează sarcini ca terminate în funcție de alte automatizări, primim notificări pe mail și Slack. Mai pe scurt, azi automatizăm o grămadă de procese și comportamente umane.

Reclame


Alexandra Crecan Java Community Manager @ Pitech+Plus

Radu Pop Team Lead @ Pitech+Plus
@


Bojor Fineas Java Team Lead @ Pitech+Plus
@
Simplificarea dezvoltării microserviciilor folosind Spring Cloud

În ultimii ani, popularitatea microserviciilor a fost notabilă. O dată cu creșterea cererii de a îndeplini cerințe non funcționale precum performanță, toleranță la erori și scalabilitate, un pas natural a fost observarea și chiar experimentarea pe propria piele a diverselor povești de succes care au presupus ori migrarea monoliților către arhitecturi bazate pe microservicii, ori adoptarea lor încă de la primele etape ale proiectelor. Cu toate acestea, dacă ați ținut pasul cu trendurile și ați fost direct implicați în dezvoltarea microserviciilor, cu siguranță știți că nu totul e așa de simplu cum pare.


Mate Lang Infrastructure Team Lead @ Connatix
Kubernetes - salvatorul zilei

În ultima perioadă cuvântul Kubernetes se aude mai des în lumea IT decât cuvântul antibiotic în farmacii. Amândouă sunt unelte utile, care se pot aplica după o analiză aprofundată de situație.. Asupra fiecăreia dintre ele planează riscul de aplicare inutilă sau necorespunzătoare care cauzează complicații nedorite.


Ștefan Cosmin Nuțu Analist @ Siemens IoT
Python – din adâncurile AWS

Tendința ce se prefigurează în viitorul apropiat, pentru majoritatea firmelor de IT, se bazează pe ideea de a muta resursele în cloud. Pentru cei ce lucrează în sectorul IT, acest lucru înseamnă eliminarea multor probleme cu care se confruntă companiile ce folosesc multe tipuri de hardware și software de la furnizori diferiți.


Alexandru Beșe Module Lead @ 3Pillar Global
Node.js Worker Threads

Unii dintre noi sunt de părere că javascript nu este un limbaj de programare, alții îi apreciază foarte mult flexibilitatea, dar cei mai mulți cred că popularitatea masivă, de care s-a bucurat node în ultimii ani, este înscrisă pe un trend ascendent. La finalul lunii octombrie s-a lansat versiunea 12 Long Term Support (4) a cunoscutului runtime. După multe teste și modificări ale acestei versiuni, se lansează oficial și production ready, modulul de worker threads, care le va permite programatorilor să scrie aplicații multi-threaded (7) în Node.js. În acest fel, îi facilitează intrarea pe un segment de piață, unde în trecut n-a avut nicio șansă în fața giganților Java, .NET ș.a.m.d.


Iulia Sălăgean Software Engineer @ Flow Traders
Va trebui să plătim pentru Java?

Ultimii ani au adus câteva schimbări programatorilor Java. După ce o vreme îndelungată toată lumea a scris cod în Java 6, majoritatea aplicațiilor s-au orientat către Java 8, mai mult sau mai puțin forțat de terminarea suportului LTS (long term suport) pentru Java 6.


Claudiu Arseniu Senior Java Developer @ Siemens
Aplicație de monitorizare, filtrare și analiză de fișiere text

Tracey este un proiect personal, realizat în C++, folosind Qt Framework sub licența LGPL v3.0. Scopul aplicației este eficientizarea monitorizării și analizării fișierelor de log în format text, în special a celor de dimensiuni mari, oferind funcții de monitorizare și filtrare automată, într-un pachet minimal, cu o interfață simplă și ușor de folosit. Numele aplicației derivă din noțiunea de software tracing, o formă specializată de logging, al cărei scop este obținerea de informații detaliate despre funcționarea unui program.

Sponsori

  • comply advantage
  • ntt data
  • 3PillarGlobal
  • Betfair
  • Telenav
  • Accenture
  • Siemens
  • Bosch
  • FlowTraders
  • MHP
  • Connatix
  • MetroSystems
  • Colors in projects

« Articole mai vechi