Wix Engineering

Wix Engineering

Technology, Information and Internet

Tel Aviv, Israel 7,078 followers

We develop innovative cloud-based web applications that influence our Wix.com 200M+ users worldwide

About us

Wix Engineering's official LinkedIn page. At Wix Engineering we develop innovative cloud-based web applications that influence our Wix.com +200M users worldwide.

Website
https://www.wix.engineering/
Industry
Technology, Information and Internet
Company size
1,001-5,000 employees
Headquarters
Tel Aviv, Israel
Founded
2006

Updates

  • View organization page for Wix Engineering, graphic

    7,078 followers

    Obrigado, Frank R. 😀

    Platform as a Runtime - the Next Step in Platform Engineering "The line of code that’s the fastest to write, the line of code that never breaks, that doesn’t need maintenance is the line you never had to write." O titulo do artigo bem provocador e os aprendizados/conclusões valem para todas as empresas. A complexidade dos sistemas e do suporte tecnológico não só prejudicam a velocidade de desenvolvimento como a manutenção e fazem um inferno na terra quando as equipes precisam tratar um incidente num ambiente complexo. Pode colocar a telemetria que quiser não baixa a complexidade. Desenvolvedores focar no negocio e deixar a plataforma fazer o restante e o grande desafio para a produtividade e eficiência das equipes de desenvolvimento se um novo team member precisa semanas para entender o processo e apanhar do deploy estamos com um problema. A padronização e estandardização do uso da plataforma e seus componentes atua como o grande guardrail para evitar entradas não desejadas e utilizações indevidas dos componentes. Além de em uma tacada vc resolver alguns problemas clássicos como o do Log4J mencionado não artigo .. ambiente controlado ambiente seguro .. Excelente o artigo de Aviran Mordo 🪐. Aprenda com a experiencia dos outros e nunca pense que comigo isso não acontece ! Enjoy it https://lnkd.in/dPTpTXud #PaaR #developerexperience #idp #platformruntime

    • No alternative text description for this image
  • Wix Engineering reposted this

    View profile for Gal Sharir, graphic

    Head of Backend Engineering

    My talk about navigating technical growth decisions is out https://lnkd.in/dpAWu92i Hope it can be useful for those trying to navigate their own path or supporting the growth of others. You can find the rest of the talks from our meetup about "the multifaceted role of a team lead" in the Wix Engineering channel (those and many more :) )

  • Wix Engineering reposted this

    במיוחד עכשיו עם המצב המאתגר בארץ ובתעשייה, רציתי לשתף אתכם במחשבות שלי על נושא קריטי שאני, והרבה מחבריי בתעשיית ההייטק נשאלים שוב ושוב... שאלה: שירתתי ביחידה קרבית ובקרוב אשתחרר. אני מתכנן ללמוד הנדסת תוכנה במטרה להיכנס ולעבוד בהייטק. האם כשאתחיל בחיפוש עבודה אמצא את עצמי בעמדת נחיתות בגלל שלא שירתתי ב-8200? תשובה: במסגרת תפקידי בויקס, וגם לפני כן, יוצא לי לראיין מאות אנשים בשנה לתפקידי פיתוח. ואני נשאל לא מעט על נושא השירות ב-8200 ועד כמה הוא משמעותי בקבלה ובהתמודדות לתפקיד בהייטק. נתחיל מהסוף - אין שום סיבה בעולם שלא תצליחו בענף ההייטק רק בגלל שלא שירתתם ב-8200 (או כל יחידה טכנולוגית אחרת). יש המון הזדמנויות בתחום הזה לכל מי שמתע��יין ומוכן להשקיע מאמץ. המפתח העיקרי בסיפור הזה הוא המוטיבציה, היכולת ללמידה עצמית והיכולת לעבוד בצוות. לא באיזו יחידה שירתת. אני, כמו מנהלים מגייסים רבים, לא מתעניין בשירות צבאי ביחידה טכנולוגית לגבי מועמד.ת עם כמה שנות ניסיון. השנים האחרונות בתעשייה צריכות להעיד על המועמד.ת ולא השירות שהיה לפני עשור. אין ספק ששירות ביחידה טכנולוגית מקל על נקודת הכניסה לתחום, אבל היתרון ילך וידעך עם השנים. כדי למצוא את המשרה הראשונה שלכם, אמליץ להתמקד ב-4 נקודות עיקריות: 1. מוטיבציה: המוטיבציה היא מרכיב קריטי לקבלה ולהצלחה. המוטיבציה האישית שלכם להתפתח ולהתמקצע תקבע איך תתמודדו עם אתגרים טכנולוגיים חדשים, מה שיוביל לערך שאתם מביאים איתכם לארגון. כמנהל מגייס, אין דבר יותר חשוב מלראות את ה״אש בעיניים״ כשאתם מדברים על העבודה שלכם. 2. לימוד עצמי: כלים וטכניקות חדשות מופיעים במהירות. היכולת ללמוד בעצמך חשובה מאוד. זה יכול לכלול תרומה לקוד פתוח, השתתפות במיטאפים, התעדכנות בחדשות האחרונות בתחום, ובעיקר - לאתגר את עצמכם וכל הזמן להתנסות. היכולת לשבת, ללמוד ולאתגר את עצמכם איננה תלויה בשום יחידה כזו או אחרת. זה תלוי בכם. ובכלל, היום אפשר פשוט לכתוב קוד. לכולנו יש גישה למחשבים ולאינטרנט, יש אינספור חומרים בחינם ובתשלום נמוך. פשוט תכתבו קוד, קודם כל בשביל עצמכם, להשתפר, ללמוד, לחוות. וגם, בשביל לגלות על עצמכם אם אתם אוהבים את זה, וכדי שיהיה לכם יכולת לנהל שיחה עם המראיינים שתפגשו. 3. מחשבה מחוץ לקופסא: אפשר לבלוט במגרש הטכנולוגי במיוחד כאשר אתם מביאים איתכם חשיבה אחרת. גישות שונות לפיתוח, התמודדות עם עומסים, משנות את דרך הפיתוח והפתרון של בעיות ואתגרים טכנולוגיים. הרקע שלכם יכול להוביל אתכם לחשוב אחרת ולהביא פתרונות אחרים שיתפסו כ״מחשבה מחוץ לקופסא״. 4. ניסיון: כשאתם מחפשים עבודה בתחום ההייטק, חשוב להציג דוגמאות של פרויקטים שבניתם, בפרט אם אין לכם ניסיון תעסוקתי קודם (ובמקרה שלנו - שירות ביחידה טכנולוגית). כאשר אתם מראים פרויקטים, גם אם הם כתחביב ולא מקצועיים או מוכנים עד הסוף, אתם מבליטים את הכישורים השונים בהם השתמשתם וחזקתם. וזה כבר לגמרי בידיים שלכם. אגב, גם ההנהלה הבכירה בוויקס, כמו גם, רבים מהמפתחים ומנהלי צוותי הפיתוח, הם בוגרי יחידות קרביות ועורפיות שאינן קשורות בשום צורה ל-8200, או ידע טכנולוגי שהם הביאו איתם מהשירות הצבאי.

    • No alternative text description for this image
  • View organization page for Wix Engineering, graphic

    7,078 followers

    Our next meetup in Be'er-Sheva: Discover the future of #infrastructure at our upcoming event! Join us on July 24th to learn how we are building our own Platform as a Runtime (PaaR) infrastructure, enabling our developers to work faster, better, and with higher quality. Explore how nano deployments into a unified "SingleRuntime" are revolutionizing development practices and gain insights into how this internal platform addresses challenges developers encounter daily, with: Yuval PerryIttai Zeidman, Tamar Pinhas, Lital Morali and Itzik Kitroser. Save your spot: https://lnkd.in/db47kNfN

    • Platform as a Runtime: Unveiling Next-Gen Infrastructure. Wix Engineering Meetup
  • Wix Engineering reposted this

    View profile for Bilgin Ibryam, graphic

    Product Manager • ASF Member • Author • Speaker

    Platform as a Runtime? Is this the Next Step in Platform Engineering? 🤔 Lessons learned from Wix developing and operating 4000 microservices - an excellent write-up by Aviran Mordo 🪐 VP eng. Takeaways: ▶️PE today is focused on CI/CD and getting started experience. We expanded this problem by building Platform as a Runtime (PaaR). ▶️ Complex environments demand standardized coding practices. We translated these into an opinionated development platform. ▶️ We automatically take care of most of the system's cross-cutting concerns. For example, encryption of PII fields, handling GDPR, and more. ▶️ Additionally, any new feature added to the platform is automatically available and active on all services built within the platform, saving cross-company efforts. ▶️ Should you build your own PaaR? Only after you scale to thousands of microservices, you could start building a platform. My thoguths: ▶️ Having watched Aviran’s #QConLondon talk on the same topic, this is a demonstration of the value a runtime brings to large-scale microservices-based deployments. ▶️ Many of the goals (let developers focus on writing business logic), features (cross-cutting concerns of distributed apps), architecture (sidecar, shared sidecar), and direction (polyglotism) the Nile project is undertaking are the exact same goals of Dapr. ▶️ Wix is a huge company with custom needs for a custom PaaR. Not every organization can and should build their own PaaR as Wix can (nor build their own Kubernetes). For many organizations, @daprdev will get you to 80%. As Aviran said: “the most crucial KPI for the platform team is developer adoption." If developers aren't using your platform, it might not be delivering enough value. Check out Dapr to see for yourself. QConLondon talk https://lnkd.in/e27Cn_q3 The Full post here https://lnkd.in/eRbzZ2iy

    • No alternative text description for this image
  • Wix Engineering reposted this

    View profile for Gil Eckstein, graphic

    Performance Architect @ Wix.com

    כבר מעל ל3 שנים שאני עובד על שיפורי פרפורמנס של אתרי וויקס. לצערי (או .לשמחתי) זה לא נהיה יותר קל עם הזמן, אבל לפחות זה נושא מעניין לדבר עליו לפני כמה חודשים דיברתי על פרפורמנס בכנס ריברסים, שם סיפרתי איך שיפרנו משמעותית את ה loading time של אתרי וויקס אחרי שינוי ארכיטקטורה גדול של .האפליקציה שלנו תודה ענקית לריברסים על ההזדמנות לחלוק את הידע והנסיון שלי, היה ממש כיף לקחת חלק באירוע כזה! https://lnkd.in/dG5hg3Vu Wix Engineering Reversim Summit  #engineering #Performance #webPerf #softwareEngineering

  • Wix Engineering reposted this

    View profile for Aviran Mordo 🪐, graphic

    VP Engineering, Wix.com

    Building a platform involves a critical review of tens of thousands of lines of code. The way we approached it was to challenge ourselves with every line of code that we evaluated, we asked the question: "Does this line of code belong here?" The design goal of the platform is to isolate core business logic within the codebase and codify everything else into the platform, instead of the product service itself. As Steve Jobs once said: "The line of code that’s the fastest to write, the line of code that never breaks, that doesn’t need maintenance is the line you never had to write." As naive as it sounds our KPI was the number of lines of code, we aimed to reduce as much as possible the lines of code a product developer has to write which are not business logic related. Read my full article about the next step of #PlatformEngineering at InfoQ Wix Engineering Ben Linders Daniel Bryant https://lnkd.in/daDGcfFh

    Platform as a Runtime - the Next Step in Platform Engineering

    Platform as a Runtime - the Next Step in Platform Engineering

    infoq.com

Affiliated pages

Similar pages