Skip to content

Instantly share code, notes, and snippets.

View hanokhaloni's full-sized avatar
🐫
...

Hanokh Aloni hanokhaloni

🐫
...
View GitHub Profile

People

:bowtie: :bowtie: 😄 :smile: 😆 :laughing:
😊 :blush: 😃 :smiley: ☺️ :relaxed:
😏 :smirk: 😍 :heart_eyes: 😘 :kissing_heart:
😚 :kissing_closed_eyes: 😳 :flushed: 😌 :relieved:
😆 :satisfied: 😁 :grin: 😉 :wink:
😜 :stuck_out_tongue_winking_eye: 😝 :stuck_out_tongue_closed_eyes: 😀 :grinning:
😗 :kissing: 😙 :kissing_smiling_eyes: 😛 :stuck_out_tongue:
{
"basics": {
"name": "Hanokh Aloni",
"label": "R&D Manager",
"picture": "https://scontent.ftlv6-1.fna.fbcdn.net/v/t1.6435-1/72479904_10221082846166670_7449224628603453440_n.jpg?stp=dst-jpg_p200x200&_nc_cat=104&ccb=1-7&_nc_sid=7206a8&_nc_ohc=VQ6Qu96a4U4AX_kkh7I&_nc_ht=scontent.ftlv6-1.fna&oh=00_AT8Ck2NbyRRkmVDBIrjakAj3SOiwOnDBmDrOPXjWA57bbg&oe=62C6709C",
"email": "hanokh.aloni@gmail.com",
"phone": "(972) 523-987-216",
"website": "https://hanokhaloni.github.io/",
"summary": "I am Hanokh. I entered this strange world to explore my passion - finding how to mix management and engineering so that we can deliver good, stable results in a timely manner (and hopefully a manageable low cost). Having said that - I do believe that the only option to reach this goal is by having a lot of fun along the way. As a result my goal is to work with other persons, fill my curiosity, conquer my mastery, having fun along the way.",
"location": {
{
"final_space": true,
"console_title": true,
"console_title_style": "folder",
"blocks": [
{
"type": "prompt",
"alignment": "left",
"horizontal_offset": 0,
"vertical_offset": 0,
// Includes functions for exporting active sheet or all sheets as JSON object (also Python object syntax compatible).
// Tweak the makePrettyJSON_ function to customize what kind of JSON to export.
var FORMAT_ONELINE = 'One-line';
var FORMAT_MULTILINE = 'Multi-line';
var FORMAT_PRETTY = 'Pretty';
var LANGUAGE_JS = 'JavaScript';
var LANGUAGE_PYTHON = 'Python';
1. Define your availability requirements, based on business needs.
2. Design the application for resiliency. Start with an architecture that follows proven practices, and then identify the possible failure points in that architecture.
3. Implement strategies to detect and recover from failures.
4. Test the implementation by simulating faults and triggering forced failovers.
5. Deploy the application into production using a reliable, repeatable process.
6. Monitor the application to detect failures. By monitoring the system, you can gauge the health of the application and respond to incidents if necessary.
7. Respond if there are failure that require manual interventions.