Sedikit membedah terkait lemot-nya performa aplikasi mobile dari Bank Digital "Jenius by SMBC" (@JeniusConnect) berdasarkan sudut pandang Penulis Kode 🙃
Bicara soal performa yang Lemot pada sebuah aplikasi, akar masalahnya biasanya berasal dari dua hal kalau tidak Front-end (Sisi Client) ya Back-end (Sisi Server), atau bisa keduanya.
Berdasarkan beberapa sumber yang saya dapat, setidaknya hingga tahun 2025 (bisa jadi 2026 masih menggunakan Stack yang sama), stack teknologi yang digunakan Jenius adalah "React Native" untuk mobile dan Node.js dengan arsitektur microservices untuk back-end.
1. Sisi Front-end
Pilihan menggunakan React Native (RN) sangat masuk akal bagi perusahaan untuk mempercepat pengembangan lintas platform (iOS & Android).
Mungkin ada yang mikir seperti ini: "Wah pakai React Native, React-kan teknologi Web, pantas saja Lemot!"
FYI, React Native (RN) sebenarnya bukanlah sekadar "teknologi web yang ditarik ke mobile" (seperti WebView). RN tetap me-render komponen native sungguhan.
Masalah performanya terletak pada JavaScript Bridge, jalur komunikasi antara logika JavaScript dan komponen native di sistem operasi.
Penyebab Lemotnya sendiri disebabkan karena semakin kompleks sebuah aplikasi (banyak animasi, daftar transaksi panjang, integrasi pihak ketiga), jembatan komunikasi ini bisa mengalami antrean (bottleneck). Jika kode tidak dioptimalkan dengan sangat ketat, Frame Per Second (FPS) akan turun drastis, membuat aplikasi terasa berat dan tidak semulus aplikasi Native murni (Kotlin/Swift).
2. Sisi Back-end
Di dunia perbankan, standar core system memang didominasi oleh Java (seperti Spring Boot). Java unggul karena sistem multithreading yang kuat dan ekosistem keamanan tingkat enterprise yang sudah sangat matang. Di sisi lain, bank digital lain mulai melirik bahasa modern super cepat seperti Rust (yang juga menopang infrastruktur backend Discord) atau Go.
Menggunakan Node.js untuk perbankan bukannya salah, tapi cukup tricky. Node.js berjalan pada arsitektur Single-Threaded.
Node.js sangat brilian dan cepat untuk menangani ribuan request ringan secara bersamaan. Namun, untuk kalkulasi finansial berat atau pemrosesan transaksi yang kompleks, Node.js bisa tersendat jika arsitektur microservices-nya tidak dikelola dengan sangat hati-hati.
---
Kesimpulan
Isu lemotnya aplikasi seperti ini kemungkinan besar bukan disebabkan oleh satu titik saja, melainkan gabungan dari keduanya. Beban antrean data pada jembatan komunikasi React Native (Front-end) yang bertemu dengan tantangan orkestrasi banyak microservices di sisi Back-end, bisa menciptakan efek domino yang membuat pengalaman pengguna terasa kurang enak.
🚨Sebagai catatan (disclaimer), postingan ini hanya bersifat analisa pribadi, informasi mengenai penggunaan Node.js di sini murni berdasarkan referensi yang saya temukan secara publik. Mengingat standar keamanan dan kompleksitas perbankan, sangat mungkin di dapur belakang mereka juga ditopang oleh teknologi yang lebih Tangguh (seperti Java). Namun, dari berbagai sumber yang dapat diakses publik, memang hanya React Native & Node.js yang disebutkan secara eksplisit sebagai stack mereka.
CMIIW 🙃
---
Referensi:
- https://t.co/pf02BBkIhR
- Profile Experience dari beberapa Tim Developer Jenius di Linkedin
SpaceXAI engineer (ex-Cursor):
"right now I'm running 10-20 GrokBot agents that automate 90% of my routine
i have a Chief of Staff agent. He knows about all my other bots and manages everything"
in a 50-minutes podcast, a SpaceXAI engineer showed how to build a team of agents that will work for you 24/7
worth more than a $500 course on agentic engineering
watch today, then read how to build a Grok agents team from scratch in the article below
oke bet di broadcom ($AVGO), asumsi gue:
- Training itu fixed costs & bisa masuk ke invstmnt cost, yg kedepannya diharapkan bakal balik roi-nya
- Inference ini variable cost masuknya ke operation, jd ngurangin biaya operation bisa ningkatin revenue secara ga lgsg
Holy: OpenAI says its first custom inference chip is already beating Nvidia GB200 and GB300 systems on speed and efficiency.
Across GPT‑OSS 120B, DeepSeek R1 670B, and Kimi K2.5 1T, Jalapeño delivered 1.5–1.9× more AI work per watt at peak throughput and 1.7–3.6× lower end-to-end latency in OpenAI’s own InferenceX testing!
For highly interactive workloads, OpenAI reports 2.1–4.1× higher performance.
The chip is rated at 700 watts, but remained at or below 550 watts during the tested workloads.
OpenAI plans to begin deploying Jalapeño by the end of 2026. Gen 2 is already deep in development, with Gen 3 taking shape.
Probably thats why Tibo said that in 1-2 years 750token/s will be the default
Holy: OpenAI says its first custom inference chip is already beating Nvidia GB200 and GB300 systems on speed and efficiency.
Across GPT‑OSS 120B, DeepSeek R1 670B, and Kimi K2.5 1T, Jalapeño delivered 1.5–1.9× more AI work per watt at peak throughput and 1.7–3.6× lower end-to-end latency in OpenAI’s own InferenceX testing!
For highly interactive workloads, OpenAI reports 2.1–4.1× higher performance.
The chip is rated at 700 watts, but remained at or below 550 watts during the tested workloads.
OpenAI plans to begin deploying Jalapeño by the end of 2026. Gen 2 is already deep in development, with Gen 3 taking shape.
Probably thats why Tibo said that in 1-2 years 750token/s will be the default
The biggest office flex in London today? It’s happening at @Revolut HQ.
And here’s the plot twist:
Deutsche Bank is officially moving in. 👀
Back in 2025, reports emerged that @DeutscheBank was in talks to take around 250,000 sq ft in the same Canary Wharf building where Revolut has its global headquarters: https://t.co/wz5e5nA7GO
Now the deal is done.
Deutsche Bank has signed for space in the YY building at 30 South Colonnade, with its infrastructure, technology and operations teams set to move in ahead of the expiry of its current Canary Wharf lease in July 2028: https://t.co/abjyal2FJS
The building was previously home to Thomson Reuters before Oaktree Capital and Quadrant Estates completed a major redevelopment in 2023.
Revolut became the anchor tenant the following year.
And now one of Europe’s biggest traditional banks is joining one of Europe’s biggest FinTechs under the same roof.
The symbolism is pretty hard to miss.
A few other things happening around them:
👉 Visa is moving into 300,000 sq ft at One Canada Square from 2028.
👉 JPMorgan is planning a new 3 million sq ft tower for as many as 12,000 employees.
👉 Deutsche Bank says the move “underlines our commitment to London.”
Canary Wharf was being written off not that long ago.
Now banks, payments giants and FinTechs are filling it back up.
And I still love the visual: Revolut at the top. Deutsche Bank underneath.
A pretty perfect snapshot of where banking and FinTech are heading. 😉
What do you think?
sumpah pake openspec enak banget, tinggal lempar ide dan nyuruh agent yg rolenya PM untuk ngelengkapin specnya, terus pecut agent workernya yang lain untuk implementasi
lagi vibe coding tentang security dan AI, terus kepikiran aspek legal, pas diskus sama LLM-nya, ternyata bakalan breach beberapa license open source yg dipake dan breach kontrak proyek-an lain.
wkwkwk Bahaya, batal rilis!